2014-03-30 91 views
1

我是android應用程序開發新手。我下載並安裝了android studio。我創建了一個新項目。我想建立反對minsdkversion 7(又名android 2.1 aka eclair)。無法編譯Android應用程序:找不到平臺'android-7'

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 

也:

enter image description here

我從構建系統得到這個錯誤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']) 
} 

事情我已經嘗試:
- 重新安裝機器人工作室
- 如果我改變compileSdkVersion至19日,它的工作原理

我怎樣才能解決這個問題嗎?有沒有人能夠成功地使用android studio建立一個compileSdkVersion = 7的Android應用程序?

回答

0

這是一個與Android Studio 0.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 評論:

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

    </style>--> 

評論出這條線在build.gradle
compile 'com.android.support:appcompat-v7:19.+'

如果MainActivityActionBarActivity繼承取出(ActionBarActivity

0

正如你可以看到here它似乎是與Android Studio中的一個常見錯誤

回答說,你應該創建符號鏈接到本文件

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

如果你在Windows下你可以搜索這兩個文件並將它們複製到您的目錄,它應該工作太

相關問題