无法编译Android应用程序:未找到平台“Android-7”

无法编译Android应用程序:未找到平台“Android-7”,android,gradle,android-studio,Android,Gradle,Android Studio,我是android应用程序开发新手。我下载并安装了android studio。我创建了一个新项目。我想在MinsdkVersion7(又名android 2.1,又名eclair)的基础上进行构建。我从生成系统中获取此错误: Failed to set up SDK Error:Module 'app': platform 'android-7' not found. Information:Double-click here to open Android SDK Manager and i

我是android应用程序开发新手。我下载并安装了android studio。我创建了一个新项目。我想在MinsdkVersion7(又名android 2.1,又名eclair)的基础上进行构建。我从生成系统中获取此错误:

Failed to set up SDK
Error:Module 'app': platform 'android-7' not found.
Information:Double-click here to open Android SDK Manager and install all missing platforms.
我已经确认android 7 sdk确实安装在我的计算机上,地址为:

C:\Program Files (x86)\Android\android-studio\sdk\platforms\android-7
此外:

build.gradle的内容:

apply plugin: 'android'

android {
    compileSdkVersion 7
    buildToolsVersion "19.0.3"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 7
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:19.+'
    compile fileTree(dir: 'libs', include: ['*.jar'])
}
我尝试过的事情: -重新安装android studio -如果我将compileSdkVersion更改为19,它将正常工作

请问我该怎么修?是否有人能够使用android studio成功构建compileSdkVersion=7的android应用程序?

正如您所看到的,这似乎是android studio的一个常见错误

答案是您应该创建指向此文件的符号链接

ln -s ../build-tools/17.0.0/aapt aapt
ln -s ../build-tools/17.0.0/lib lib

如果您在Windows中,您可以搜索这两个文件并将它们复制到您的目录中,它也应该可以工作

这是android studio 0.5.3的一个问题。我降级到0.4.6,这个问题就消失了。另见

以下注释仅是关于单独问题的注释:

此外,如果您的目标是api级别7,以下是您可能需要做的一些事情: 如果遇到此错误:未找到与给定名称“@android:TextAppearance.Holo.SearchResult.Subtitle”匹配的资源。 在src\main\res\values\styles.xml中注释掉此代码:

在build.gradle中注释掉这一行: 编译'com.android.support:appcompat-v7:19.+'

如果MainActivity继承自ActionBarActivity,请将其删除为ActionBarActivity

<style name="AppTheme" parent="Theme.AppCompat">-->
        <!-- Customize your theme here. -->

    </style>-->