Android Studio IDE模拟器打开,但项目未运行/正在编译

时间:2019-02-12 00:25:39

标签: android android-studio

编译我的Android Studio IDE项目时,仿真器已经打开,但是项目没有运行。我正在使用最新版本的Android IDE,并卸载了几次Android IDE,然后再次将其重新安装。但是,问题仍然存在。

请帮助我解决此问题。

当我运行Android Studio IDE项目时,在“生成”窗口中收到了以下消息:

Could not find com.android.tools.build:aapt2:3.3.1-5013011.
Searched in the following locations:
  - file:/C:/Users/zunayeed/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011.pom
  - file:/C:/Users/zunayeed/AppData/Local/Android/Sdk/extras/m2repository/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011-windows.jar
  - file:/C:/Users/zunayeed/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011.pom
  - file:/C:/Users/zunayeed/AppData/Local/Android/Sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011-windows.jar
  - file:/C:/Users/zunayeed/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011.pom
  - file:/C:/Users/zunayeed/AppData/Local/Android/Sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011-windows.jar
  - https://jcenter.bintray.com/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011.pom
  - https://jcenter.bintray.com/com/android/tools/build/aapt2/3.3.1-5013011/aapt2-3.3.1-5013011-windows.jar
Required by:
    project :app

2 个答案:

答案 0 :(得分:14)

我认为您错过了gradle文件中的Google存储库。要使用AAPT2,请确保您的build.gradle文件中具有google()依赖项,如下所示:

buildscript {
    repositories {
    google() // here
    jcenter()
}
dependencies {
   classpath 'com.android.tools.build:gradle:3.2.0-alpha12'

  }
} 
allprojects {
  repositories {
  google() // and here
  jcenter()
 }

来源:https://developer.android.com/studio/releases/#aapt2_gmaven

答案 1 :(得分:1)

如果您只是升级了一些旧项目的gradle构建,则可以在build.gradle文件中尝试以下操作。

apply plugin: 'com.android.application'

repositories {
google()
jcenter()
}