问题描述
这是我在项目中拥有的配置:
- Android Studio 4.1(2020年9月23日)
- Android Gradle插件版本4.1.0
- 版本6.7
- 编译SDK 29(Android 10.0 Q)
- 构建工具29.0.2
- 最低Sdk 17
- 目标Sdk 26(Android 8.0 Oreo)
在我拥有的项目的build.gradle中
buildscript {
repositories {
google()
jcenter()
}
}
....
allprojects {
repositories {
google()
jcenter()
maven { url "https://jitpack.io" }
}
}
当我在Build Output中使用“ Build> Rebuild Project”命令时,出现此错误:
Execution failed for task ':app:mergeDebugResources'.
Could not resolve all files for configuration ':app:_internal_aapt2_binary'.
Could not download aapt2-4.1.0-6503028-windows.jar (com.android.tools.build:aapt2:4.1.0-6503028): No cached version available for offline mode
Possible solution:
- Disable offline mode and rerun the build
- 我尝试了在Gradle面板中使用“切换脱机模式”(同时进行设置和删除),但是仍然会发生错误。
- 我尝试清理整个.gradle文件夹,但结果相同。
- 我还用API 30创建了一个模拟器,因为他们建议下载会丢失的软件包,但并没有改变情况。
- 我尝试手动下载jar(https://maven.google.com/web/index.html?q=aapt2#com.android.tools.build:aapt2:4.1.0-6503028)并将其放在libs中,但错误仍然存在。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)