我通过以下方式为我的项目添加了一个外部库
this method。并尝试了这种方法this method too。
Gradle构建完成后我将此行添加到build.gradle
compile 'com.github.castorflex.smoothprogressbar:library-circular:1.0.1'
现在我正在尝试import
我班上的这个库。但我不能这样做。我查看了文件,它们位于exploded-aar
下的构建目录中。所以我将@aar
添加到编译行。仍然没有变化。
如何将此库导入我的班级或我出错的地方?
先谢谢
答案 0 :(得分:7)
好吧,您不需要下载任何内容或将依赖项指向文件。
与您使用的大多数依赖项一样,此依赖项可以从JCenter(Java和Android组件的最大存储库)自动获取。
您需要做的就是:
library-circular
依赖项。这可以在JCenter中的特定包/版本的文件图标中找到并复制/粘贴。以下是build.gradle
应包含的内容:
repositories {
jcenter()
}
dependencies {
compile(group: 'com.github.castorflex.smoothprogressbar', name: 'library-circular', version: '1.0.1', ext: 'aar')
}
答案 1 :(得分:2)
在构建中。 gradle下面的代码 依赖{ 编译fileTree(dir:' libs',include:[' * .jar'])
}
答案 2 :(得分:0)
您是否添加了依赖项?
您可以通过以下方式执行此操作 -
dependencies {
compile files('insert ParentFolder/external_library_name with the extension here')
}
将其添加到基于app文件夹的build.gradle
答案 3 :(得分:0)
1.将jar文件放入libs文件夹。
2.右键单击并点击“添加为库”。
3.确保编译文件('libs / abcdef.jar')在build.gradle文件中,最后添加依赖项。
例如
dependencies {
compile fileTree(dir: '../jar', include: '*.jar')
compile project(':pull-to-refresh')
compile files('libraries/abcdef.jar')
}
希望这会有所帮助:)