Mr-*_*IDE 5 android gradle gradlew android-studio android-gradle-plugin
如果您使用 Android Studio 的运行按钮构建 Android 应用程序,它将从 中的 URL 下载必要的 gradle 工具gradle-wrapper.properties并构建它。例如,Android Studio 将下载 87 MB 的 zip 文件:https : //services.gradle.org/distributions/gradle-3.3-all.zip并将其解压缩到如下位置:
~/.gradle/wrapper/dists/gradle-3.3-all/123abc(271 MB 文件夹)
但是,如果您随后在命令行上使用 重建相同的应用程序./gradlew assembleDebug,则命令行 gradle 将重新下载相同的 87 MB zip 文件并将其解压缩到一个新位置,例如:
~/.gradle/wrapper/dists/gradle-3.3-all/456def (重复 271 MB 文件夹)
这在磁盘空间上速度慢且效率低下,因为两个文件夹包含完全相同的项目。在命令行上使用任何 gradle 任务时也会发生这种情况,例如./gradlew --stop.
为什么他们不能同时使用第一个下载的工具?
有没有办法防止这种重复下载?
类似/相关问题:
| 归档时间: |
|
| 查看次数: |
606 次 |
| 最近记录: |