繁体   English   中英

Android Studio-Gradle-无法使用哈希字符串'Google Inc.:Glass Development Kit Preview:19'找到目标

[英]Android studio - gradle - failed to find target with hash string 'Google Inc.:Glass Development Kit Preview:19'

无法同步Gradle项目“ HelloGlass”
错误:原因:无法在D:\\ Project \\ Android-SDK中使用哈希字符串'Google Inc .: Glass Development Kit Preview:19'找到目标

遗憾的是,我上次构建项目3天前没有出现此错误。 从那时起,我什么都没改变或使用Android Studio。

这些是我尝试解决此问题的步骤:

  • 重新启动Android Studio并尝试再次构建
  • 确保gradle和我的项目都使用相同的Android SDK路径
  • 确保我在SDK Manager中安装了Google Glass Development Kit(以及API 19的所有其他软件包),并且也将其删除并重新安装
  • 通过SDK Manager安装了最新的Build Tools,因此在我的gradle文件中将buildToolsVersion“ 23.0.1”更改为“ 23.0.2”
  • 将我的顶级Gradle文件中的'com.android.tools.build:gradle:2.0.0-alpha3'替换为'com.android.tools.build:gradle:2.0.0-alpha6',因为这是最新版本
  • 在gradle-wrapper.properties中,将以下行distributionUrl = https://services.gradle.org/distributions/gradle-2.8-all.zip更改为以下行:distributionUrl = https://services.gradle.org/distributions/gradle- 2.10-all.zip,然后在项目选项中选择“使用默认gradle包装器”
  • 清除了项目/等级和%HOME%/等级中的gradle缓存
  • 试图在Android Studio中从头开始构建新的Google Glass项目-同样的问题

这是我的gradle文件的相关部分:

android {
    compileSdkVersion "Google Inc.:Glass Development Kit Preview:19"
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.helloglass"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    ...

还有我的顶级gradle文件:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.0.0-alpha6'
    }
}

我不知道该怎么办 任何帮助是极大的赞赏!

我还没有找到问题的原因,但是在重新安装Android Studio和Android SDK之后,我终于可以构建项目了。

更换

compileSdkVersion "Google Inc.:Glass Development Kit Preview:19"

              compileSdkVersion 23

然后重建项目,希望它能工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM