2014-08-28 40 views
0

我有一個反覆出現的錯誤,我不確定如何更正。我的android studio返回一個錯誤,指出我的minSdk版本是11,並且必須爲14才能在styles.xml中使用NoTitleBar父引用。我的AndroidManifest有標籤<uses-sdk android:minSdkVersion="14"/>,但錯誤不會消失。我重新清理了這個項目,並試圖重新構建 - 同樣的錯誤。如何更改Android Studio項目minSDK版本?

的Android Studio版本:0.8.6 OS:Win8.1

+0

我想你可以在這裏找到你的答案......請試試這個。 http://stackoverflow.com/questions/19465049/changing-api-level-android-studio – 2015-03-25 06:09:19

回答

0

雖然我有minSdk在清單中設置項目級別的SDK被重寫此或至少導致衝突。我定位的方式如下:文件 - >項目結構 - >應用程序 - > Flavors - >將minSdk版本更改爲您需要的任何內容(最好匹配清單中的內容,如果它聲明的 - 否則將其從中刪除)。希望這可以幫助。

作爲一個說明我旁邊也遇到了這個錯誤,我還沒有得到解決:

Error:Execution failed for task ':app:processDebugManifest'. 
> Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1 
+1

你必須改變你的支持庫,以避免錯誤,支持庫21是Android L不用於API等級14 。 – 2014-08-28 01:14:07

+0

爲v4解決此問題後,v7也發生了相同的問題。我去了這裏:文件 - >項目結構 - >應用程序 - >依賴關係,並剛剛刪除庫引用v7。在build.gradle中,列出了此處下拉列表中的所有編譯版本:文件 - >項目結構 - >應用程序 - >屬性 - >編譯Sdk版本和生成工具版本。 在build.gradle中: compile'c​​om.android.support:support-v4:19.0.0' compile'c​​om.android.support:support-v4:19.0.1' compile'c​​om.android.support:support -v4:19.0.2' etc等 – natur3 2014-08-28 01:57:30

2

在應用程序>的build.gradle文件試圖修改這一部分 defaultConfig { 的minSdkVersion 11 }

致以問候

+0

感謝@freemanpolys這是第二個解決方案,以及我在最後一次嘗試複製之前調用它解決。 – natur3 2014-08-28 02:58:05

相關問題