缺少Android Studio 0.5.3 android.compileSdkVersion

时间:2014-04-07 10:46:18

标签: android gradle android-studio android-gradle build.gradle

我正在使用Android studio 0.5.3

我一直在:

Gradle' OpenBook'项目刷新失败:            原因:缺少android.compileSdkVersion!            Gradle设置

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.9.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
    packagingOptions {
        exclude 'META-INF/LICENSE.txt'
    }

    sourceSets {
        main {
            manifest.srcFile '/MyApp/src/main/AndroidManifest.xml'
        }
    }
}

和我的应用程序Buid.gradle

apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 19
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
    packagingOptions {
        exclude 'META-INF/LICENSE.txt'
    }

    sourceSets {
        main {
            manifest.srcFile '/src/main/AndroidManifest.xml'
        }
    }
}



dependencies {
//    compile 'com.android.support:appcompat-v7:+'
    compile project("libraries:library-toast")
    compile project("libraries:Volley")
    compile project("libraries:actionbarsherlock")
    compile project("libraries:Dialoglibrary")
    compile project("libraries:google-play-services_lib")
    compile project("libraries:PullToRefreshlibrary")
    compile project("libraries:facebook")
    compile project("libraries:SlidingTabBarlibrary")
    compile project("libraries:AndroidPlot-Core")
    compile project("libraries:SignUpModule")
    compile project("libraries:Jars")
    compile project("libraries:UpdateChecker")
    compile "com.mixpanel.android:mixpanel-android:4.0.0@aar"
}

不确定该怎么做。 谢谢你的帮助

1 个答案:

答案 0 :(得分:1)

您已指定" compileSdkVersion 19"在您的构建文件中。好像你错过了那个SDK(你可以发布更多输出中的错误)你需要确保在Android Studio中使用SDK管理器安装了正确的SDK。

Jake Wharton创建了一个新的gradle插件,可以自动更新SDK https://github.com/JakeWharton/sdk-manager-plugin