我正在尝试将Jake Wharton的ViewPageIndicator库添加到我的项目模块中。我知道如何使用jar文件执行此操作,但由于这是一个模块,因此我不确定如何将其添加到build.gradle文件中。
这是我目前的结构
ExampleProject(根模块) | ------>示例(需要库的主模块) | ------> PageIndicatorLibrary
答案 0 :(得分:1)
在build.gradle
中添加类似的内容repositories {
mavenCentral()
}
dependencies {
compile 'com.viewpagerindicator:library:2.4.1'
compile 'com.google.android:support-v4:r7' //transitive dependency of viewpagerindicator
}
来自viewPageIndicator project page:
此项目取决于Android支持库或ActionBarSherlock中提供的ViewPager类。其他一个图书馆的详细信息可在其各自的网站上找到。
这就是为什么我在依赖项中添加了支持lib(你可能需要另一个版本)
答案 1 :(得分:1)
因为这被标记为一个受欢迎的问题。希望这有助于其他人,我也会发布另一个答案。
如果将ViewPagerIndicator导入为模块而不是库。您可以编译项目,并通过将以下内容添加到依赖项部分来添加作为build.gradle文件中依赖项的一部分。
dependencies {
compile project(':ViewPagerIndicator')
}