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