为什么未缓存我在Android Studio中的gradle依赖关系?

时间:2019-12-12 10:13:07

标签: android-studio gradle caching android-gradle-plugin

我在超链接的samples文件夹下下载了Google的Android Sceneform示例项目solarsystem。我打算将其用作我需要创建的AR应用程序的基础。但是,我需要将项目带到离线环境。

虽然我已连接到Internet,但该项目的构建没有问题。但是,当我离线时,我会得到一个

No cached version of com.android.tools.build:aapt2:3.4.1-5326820 available for offline mode.

我同步项目没有问题,但是我什么都做不了。我尝试直接从Google's Maven Repository下载appt2依赖项,并将其包含在build.gradle文件夹中我项目的依赖项中,但是仍然遇到相同的错误。我的项目必须必须离线构建。

我也在网上搜索了一些解决方案,但到目前为止,没有一个对我有用。我发现Google确实删除了我正在使用的aapt2的版本,但是我仍然能够从他们的存储库中下载它。据我了解,只要依赖项已被缓存,Android就应该能够构建我的项目。我现在只是想找出问题所在。为什么没有缓存这个依赖项?为什么尽管直接包含它,但我却无法运行它?

0 个答案:

没有答案