【问题标题】:No cached version of com.android.tools.build:aapt2:3.2.0-alpha18-4804415 available for offline mode没有可用于离线模式的 com.android.tools.build:aapt2:3.2.0-alpha18-4804415 缓存版本
【发布时间】:2018-11-28 18:06:04
【问题描述】:

使用 android 3.2 canary 18 并出现此错误:

没有可用于离线模式的 com.android.tools.build:aapt2:3.2.0-alpha18-4804415 缓存版本。 并且https://dl.google.com/dl/android/maven2/com/android/tools/build/aapt2/3.2.0-alpha18-4804415/aapt2-3.2.0-alpha18-4804415.jar中的jar文件被删除

如何解决这个问题?

【问题讨论】:

  • 尝试禁用离线模式
  • 它被禁用了。maven仓库中的jar文件被删除了。

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


【解决方案1】:

禁用离线模式

第一步

转到File -> Settings -> Build, Execution, Deployment -> Gradle

第 2 步

然后取消选中Offline Work的复选框。

第 3 步

点击ApplyOk 按钮。

第四步

然后点击File -> Sync Project with Gradle FilesRebuild项目。

【讨论】:

  • 奇怪的是,在 2020.3.1 补丁 4 中升级到 classpath 'com.android.tools.build:gradle:7.0.4' 后出现此错误,但在毕业菜单。
【解决方案2】:

尝试这样做。设置 > 构建、执行、部署 > 编译器和命令行选项,如果您的文本字段包含 --offline 删除它

【讨论】:

  • 在离线模式下如何防止此错误发生? (假设我故意进入离线模式)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-05-01
  • 2016-09-21
  • 1970-01-01
  • 1970-01-01
  • 2018-01-08
  • 2017-08-19
  • 1970-01-01
相关资源
最近更新 更多