错误:无法在以下位置找到带有哈希字符串'android-24'的目标:

时间:2016-07-19 10:14:50

标签: android

你好吗? 我缺乏经验,非常喜欢android,但在创建项目时遇到了困难。 我以前编译的工具是android studio 2.2 Preview5。 创建项目后,找到错误。

Error:Failed to find target with hash string 'android-24' in: E:\android-sdk-windows
<a href="install.android.platform">Install missing platform(s) and sync                project</a>

buid.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion "22.0.0"
    defaultConfig {
        applicationId "www.jike.com.myapplication"
        minSdkVersion 15
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.0', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile 'com.android.support:appcompat-v7:24.+'
    compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha4'
    testCompile 'junit:junit:4.12'
}

因为它是自学,所以没有人可以咨询。  在stackoverflow中,我发现了类似的问题,但我不太了解。

我是新手不懂,希望各位朋友详细解释,非常感谢。

我的英文不好,上面的文字是用软件翻译的,这个词不够准确,请原谅我。

我希望得到帮助。再次感谢。

2 个答案:

答案 0 :(得分:3)

  

错误:无法使用哈希字符串'android-24'找到目标

打开SDK Manager并检查更新

您可以使用

compileSdkVersion 23
buildToolsVersion "24.0.0"

并设置

  1. targetSdkVersion 23

  2. 编译'com.android.support:appcompat-v7:23.4.0'

  3. 最后,Clean-Rebuild运行

答案 1 :(得分:-3)

你的问题是正确下载gradle

enter image description here