在Android Studio 2.0预览版测试版2中无法找到带有哈希字符串'android-23'的目标

时间:2016-02-05 07:16:34

标签: android android-studio android-gradle

Android Studio 2.0预览测试版2中的Gradle同步失败。我的项目过去在旧预览中完美运行,但由于预览9 gradle sync失败并出现错误:

  

无法使用哈希字符串'android-23'找到目标

我尝试过更改编译和目标SDK版本,但没有更改。

3 个答案:

答案 0 :(得分:1)

  

构建类路径指定了哪些Java源文件和资源   Java构建器考虑项目中的文件并指定   如何在项目之外找到类型。 Java构建器编译   将Java源文件放入输出文件夹并复制   资源进入它。为每个项目指定构建类路径。

你应该使用

 dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0-beta2' // or beta3
}

<强> alpha9

  

有时这个阶段被称为预览版。有时没有   此版本后添加了更多功能,但错误修复仍在继续。   此版本发布在pre-alpha版本之后和测试版之前   版本

答案 1 :(得分:0)

问题似乎与gradle插件有关。 alpha9是错误的。

avoid 2.0.0-alpha9

use 2.0.0-beta2
项目gradle文件中的

适用于android studio的预览9和beta 2版本。

答案 2 :(得分:0)

使用 Android studio 2.0 beta 2 时,只需使用build.gradle更改com.android.tools.build:gradle:2.0.0-beta2类路径,如下所示:

dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0-beta2'
}