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のマニフェスト

android { 
    compileSdkVersion 19 
    buildToolsVersion "25.0.2" 
} 

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

です:

<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が定義されている場所を見ることができ、十分なはずです。

関連する問題