android - Android Studio 3.2.1 升级后的构建错误
问题描述
我正在从 Udacity 构建一个示例项目。到目前为止,这一切正常,但是在升级到 Android Studio 3.2.1 后,我遇到了下面的构建错误。
摇篮版本:4.6
项目链接:https ://github.com/udacity/ud851-Sunshine/tree/student/S02.02-Solution-Menus
Could not find com.android.tools.build:aapt2:3.2.1-4818971**. Searched in the following locations:
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
file:/C:/Users/sandeepk2/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar
https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom
https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar Required by:
project :app
我该如何解决?
解决方案
对于 Android Studio 3.2.1 更新
只需添加google()
根级别build.gradle
buildscript {
repositories {
google() // <--here
jcenter()
}
}
allprojects {
repositories {
google() // <-- here
jcenter()
}
}
看看魔术 - 错误消失了。
推荐阅读
- excel - 我想在其他工作表中搜索文本并从找到的行的列中获取值
- python - 如何在 Intel & python2.7 上安装 pytorch?
- google-sheets - 从 Google 表格中的 m³ 计算 m² 价格
- python - 如果脚本停止执行,如何创建excel文件
- javascript - Chrome 开发工具的性能面板中的文档和文档框架计数是多少?
- javascript - PHP 中的条件格式 JavaScript
- javascript - 出现某些情况时显示警报错误消息
- android - 为什么android从编译转向实现
- python-3.x - Jinja 中的 For 循环无法再次使用或如何移动 First
- git - SSH 是有状态的还是无状态的?