首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法编译Android应用程序:平台‘Andro-7’找不到

无法编译Android应用程序:平台‘Andro-7’找不到
EN

Stack Overflow用户
提问于 2014-03-30 20:52:55
回答 2查看 2.3K关注 0票数 1

我是android应用程序开发的新手。我下载并安装了安卓工作室。我创造了一个新项目。我想在minsdkversion 7(又名Android2.1,又名eclair)上构建。我从构建系统中得到了这个错误:

代码语言:javascript
复制
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.

我已经验证了Android7SDK确实安装在我的计算机上:

代码语言:javascript
复制
C:\Program Files (x86)\Android\android-studio\sdk\platforms\android-7

此外:

Build.gradle的内容:

代码语言:javascript
复制
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,它就会工作。

请问如何解决这个问题?有没有人能用安卓工作室成功地用compileSdkVersion = 7构建一个安卓应用程序?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-04-01 01:26:07

这是AndroidStudio0.5.3的一个问题。我把评级降到了0.4.6,这个问题就解决了。也见Android Studio update 0.5.3 - platform 'android-19' not found

以下是关于另一个问题的说明:

此外,如果您正在获取api level 7,下面是您可能需要做的一些事情:如果您遇到了这个错误:No resource found that matches the given name '@android:TextAppearance.Holo.SearchResult.Subtitle'。在src\main\res\values\styles.xml中注释掉这段代码

代码语言:javascript
复制
<style name="AppTheme" parent="Theme.AppCompat">-->
        <!-- Customize your theme here. -->

    </style>-->

build.gradle中注释掉这一行

compile 'com.android.support:appcompat-v7:19.+'

如果MainActivity是从ActionBarActivity继承的,请删除它(ActionBarActivity)

票数 0
EN

Stack Overflow用户

发布于 2014-03-30 20:56:41

如您所见,here似乎是Android中常见的bug

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

代码语言:javascript
复制
ln -s ../build-tools/17.0.0/aapt aapt
ln -s ../build-tools/17.0.0/lib lib

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22749719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档