0

我導入了一個項目,但它不工作。我看過與清單合併失敗有關的其他問題,但沒有解決我的問題。 這是錯誤:導入項目時出錯:清單合併失敗

錯誤:執行任務':app:processDebugManifest'失敗。

Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 9 declared in library [com.google.android.gms:play-services:10.0.1] F:\Softwares\Project\Bird\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\10.0.1\AndroidManifest.xml Suggestion: use tools:overrideLibrary="com.google.android.gms.play_services" to force usage.

,這是我的gradle產出:

android { 
    compileSdkVersion 19 
    buildToolsVersion "25.0.2" 
} 

dependencies { 
    compile 'com.android.support:support-v4:19.1.0' 
    compile 'com.google.android.gms:play-services:+' 
} 

這是我的Android清單:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="bb.bird" 
android:versionCode="1" 
android:versionName="1.0" > 

回答

0

這意味着,在某處您的應用清單包含最低SDK版本1 您應該通過添加

minSdkVersion 9 

在你的應用程序的文件的build.gradle塊

defaultConfig 

這應該足以下,否則你可以檢查所有的清單和gradle這個文件,並期待中的minSdkVersion 1被定義在哪裏。