问题

我有Android Studio 0.2.3的问题。

当我运行我的项目时,构建停止并显示消息:

Gradle:任务执行失败':AppName:compileDebugAidl'。 >未能找到目标android-18

虽然我已经安装了Android 4.3(API 18)的SDK平台,但我尝试重新安装所有SDK。我还在系统变量中添加了ANDROID_HOME变量。

什么似乎是这个错误的来源?


#1 热门回答(117 赞)

我想你可能没有安装Android-18 sdk。转到工具> Android> SDK管理器,然后检查是否安装了Android 4.3(API 18)。


#2 热门回答(50 赞)

我通过将的Gradle.build文件中的compileSdkVersion从18更改为17来解决了这个问题。

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 10
        targetSdkVersion 18
    }
}

dependencies {
    compile 'com.android.support:support-v4:13.0.+'
}

#3 热门回答(10 赞)

##步骤1)启动Android SDK Manager

Withandroid命令如下,

$ /usr/local/android-studio/sdk/tools/android

##步骤2)查找API 18

enter image description here

##步骤3)选择Android 4.3(API 18)并安装软件包。


原文链接