2017-03-16 7 views
0

私のプロジェクトには少し問題があります。 数ヶ月前はすべてが問題なくコンパイルと実行が可能でした。Androidマニフェストの問題のminSDKバージョン

<uses-sdk 
     android:minSdkVersion="9" 
     android:targetSdkVersion="17" 
     /> 

とのGradle

defaultConfig { 
     applicationId "****" 
     minSdkVersion 9 
     targetSdkVersion 17 
    } 
:私のマニフェストがどのように見える

E:\Android\Android\android studio projects\Sklepik\app\src\main\AndroidManifest.xml 
Error:(8, 5) uses-sdk:minSdkVersion 9 cannot be smaller than version 14 declared in library E:\Android\Android\android studio projects\Sklepik\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\10.2.0\AndroidManifest.xml 
    Suggestion: use tools:overrideLibrary="com.google.android.gms.play_services" to force usage 
Error:Execution failed for task ':app:processDebugManifest'. 
> Manifest merger failed : uses-sdk:minSdkVersion 9 cannot be smaller than version 14 declared in library E:\Android\Android\android studio projects\Sklepik\app\build\intermediates\exploded-aar\com.google.android.gms\play-services\10.2.0\AndroidManifest.xml 
    Suggestion: use tools:overrideLibrary="com.google.android.gms.play_services" to force usage 

:エラーが私を示し下回る、 - 私は(唯一のAndroidスタジオの更新変更することなく)、それをコンパイルしようとすることをATER

setcion minSdkを14に変更したり、overrideLibraryを追加しても何も起こりません。 それを解決するには?

答えて

2

play servicesと、より高いバージョンのSDK(分14)で動作するバージョン10.2.0が使用されています。あなたのアプリでmin SDKバージョンとして14を設定するか、skdバージョン9と互換性のある下位プレイサービスバージョンを選択することができます。

+0

ここでは同じhttps://developers.google.com/android/guidesを説明している公式のリンクです/セットアップ –

+0

私はプレイサービスの7.8.0バージョンを使用しようとしましたが、私はプロジェクトをコンパイルするときにスタジオは以下の問題をたくさん見せています:エラー:(2)アイテムの親を取得中にエラーが発生しました: :TextAppearance.Material '。 エラー:(2)アイテムの親を取得中にエラーが発生しました:指定された名前 'android:TextAppearance.Material.Body1'に一致するリソースが見つかりませんでした。 エラー:(2)アイテムの親を取得中にエラーが発生しました:指定された名前 'android:TextAppearance.Material.Body2'に一致するリソースが見つかりませんでした。 – bakusek

+0

なぜ数ヶ月前にこのプロジェクトが良かったのか分かりませんが、今は問題がたくさんあります:( – bakusek

関連する問題