我一直想出这个错误"错误:原因:找不到带有哈希字符串的目标' android-15' in:C:\ Android \ sdk1打开Android SDK Manager。"我最近安装了Android Studio 1.4,然后使用API 23升级到1.5.1版。如何解决此错误?
的build.gradle
apply plugin: 'com.android.application' android {
compileSdkVersion 15 buildToolsVersion "23.0.1" defaultConfig {
applicationId "pg.com.dwu.app_inventry" minSdkVersion 15 targetSdkVersion 19 versionCode 1 versionName "1.0"
} buildTypes {
release {
minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
答案 0 :(得分:1)
绝对发布你的build.gradle,以便其他人可以帮助找出问题所在。
我认为这个解决方案可能已在其他地方发布,但是......
合乎逻辑的步骤是遵循Android Studio的建议:打开Android SDK Manager。
菜单>工具> Android> SDK Manager
screenshot of Android SDK Manager Android 6.0 (23) installed
然后转到build.gradle(Module:app)并确保将compileSdkVersion设置为与SDK Manager中安装的版本相同的版本。
sdk version in build.gradle matching SDK Manager
如果这些不匹配,则应更改compileSdkVersion以匹配Manager。
然后1)重建项目和2)运行它以查看它是否有效。
如果这不能解决问题,那么可能是指您的项目指向的位置与实际安装SDK的位置不同。您可以在SDK Manager对话框中看到它,其中显示了Android SDK Location。
如果不是您安装的位置,请在此处更改位置。