每当我必须将某些库从互联网添加到我的Android项目中时,我会将它们添加到应用程序级别gradle脚本中的依赖项中,并为我下载库。是否可以下载这些库文件,以便我可以在其他项目中使用它们,而无需再次下载整个库和依赖项文件?
答案 0 :(得分:0)
只需访问Maven central并下载库。
例如,here is Volley。只需单击下载JAR按钮即可。
我强烈建议坚持使用Gradle / Maven,以保持与版本的一致性,并为您要下载的库妥善处理其他依赖项。他们被称为包管理员是有原因的,他们的工作做得很好。
这些库实际上只下载到磁盘一次并在项目之间共享,不会为每个新项目下载它们。
答案 1 :(得分:0)
将库的jar文件放在libs文件夹中。 在模块级build.gradle中添加此行(如果不存在):
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
// Other libraries
}
答案 2 :(得分:0)
找到库的gradle依赖项,并将其放在build.gradle文件的依赖项中。例如,
dependencies {
// other dependencies
compile 'com.google.code.gson:gson:2.6.2'
}
然后构建gradle文件。
答案 3 :(得分:0)
我刚遇到一个问题,即同事的AS实例未与服务器同步。在这种情况下,我们只需要手动调用“使用Gradle File同步项目”即可。无论出于何种原因,他的AS实例都不会自动执行该操作。