我无法从Android Studio中的udacity同步任何项目。每次都会出现以下错误

时间:2018-11-13 11:17:03

标签: android android-studio

我试图构建我的Android项目,但是每次尝试出现此错误时:

  

找不到com.android.tools.build:aapt2:3.2.1-4818971。已搜寻   在以下位置:       文件:/ C:/Users/Admin/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom       文件:/ C:/Users/Admin/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows.jar       文件:/ C:/Users/Admin/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom       文件:/ C:/Users/Admin/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows。罐       文件:/ C:/Users/Admin/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971.pom       文件:/ C:/Users/Admin/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.1-4818971/aapt2-3.2.1-4818971-windows。罐       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   要求:       项目:app

该如何解决?

2 个答案:

答案 0 :(得分:1)

您的构建脚本和所有项目都缺少google() 只需添加以下内容:

buildscript {
    repositories {
        google() 
        // Your other repositories
    }
 }

allprojects {
    repositories {
        google()
        // Your other repositories
    }
}

然后重建您的项目。

答案 1 :(得分:1)

就我而言,我刚刚更改了build.gradle中的google()位置,如下所示:

allprojects {
repositories {
    google()
    jcenter()
}