2017-09-16 51 views
0

在項目結構中,我將minSdkVersion從14更改爲2,但出現此錯誤。我該怎麼辦?Manifest合併失敗:uses-sdk:minSdkVersion 2不能小於庫中聲明的版本14支持庫v26

任務':app:processDebugManifest'的執行失敗。 Manifest合併失敗:uses-sdk:minSdkVersion 2不能小於庫[com.android.support:appcompat-v7:26.0.0-alpha1]中聲明的版本14 C:\ Users \ Sav.android \ build-cache \ a2aea10c6b6f27b1c242d8ff3af373d56d229be1 \輸出\ AndroidManifest.xml中 建議:使用的工具:overrideLibrary = 「android.support.v7.appcompat」 強制使用

+0

請檢查您的'uses-sdk:minSdkVersion 2'它必須大於14.這可能在'gradle.build'和'manifest xml'中 –

+0

爲什麼它必須大於14?我想要Android 1.1來運行我的應用程序。 – Zeltam

+1

@IntelliJAmiya這不是POB,這是[此問題]的副本(https://stackoverflow.com/questions/32817227/manifest-merger-failed-uses-sdkminsdkversion-8-cannot-be-smaller-than -版)。 (我能找到的唯一一個沒有與特定庫有關的答案,但將其概括爲) – 2017-09-16 08:36:08

回答

0

檢查支持庫official doc

注意事項:從支持庫發行版開始26.0.0在大多數支持庫(2017年7月),最低支持的API水平提高到Android 4.0(API級別14)大多數庫包

您正在使用支持庫V26,你不能使用minSdkVersion 2(以及沒有理由使用它在2017年9月以來minSdkVersion 14覆蓋分配超過99%)

enter image description here

這裏updated dashboard.

相關問題