2016-06-23 27 views
0

アンドロイドサポートライブラリを使用してアプリケーションを作成しようとしています。したがって、基本アクティビティで新しいプロジェクトを開始してから、依存関係メニューを使用してアンドロイドサポートライブラリを追加すると、このエラー:アンドロイドサポートライブラリを追加するときにgradleでエラーが発生しました

This support library should not use a different version (24) than the `compileSdkVersion` (23) 

これは私のGradleのファイルは次のようになります。

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "24.0.0" 

    defaultConfig { 
     applicationId "com.example.moore.criminalintent" 
     minSdkVersion 16 
     targetSdkVersion 23 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.4.0' 
    compile 'com.android.support:design:23.4.0' 
    compile 'com.android.support:support-v4:24.0.0' 
} 

私はプロジェクトを作成し、依存関係を追加することから離れて、他の設定は触れていませんでした。これを解決するための助けがあれば幸いです。

答えて

0

compile 'com.android.support:support-v4:24.0.0'からcompile 'com.android.support:support-v4:23+'に変更してください(オプションでサブバージョンを提供することもできます。プラスは23の最新バージョンを使用することを意味します)。

このエラーはAPIバージョン23(アンドロイドM)からコンパイルしているために発生したため、サポートライブラリバージョン24は使用できません。サポートライブラリのバージョン24は、最近リリースされたAndroid N開発者向けのプレビューです。

また、あなたはサポートライブラリV24を使用しているので、粗い、コンパイルのSDKのバージョンが24

+0

こんにちは、感謝としてそれを使用する必要がありますよりも、答えはcom.android.support:support-v4:23+ですが、compileSdkVersionを23から24に変更するとエラーが発生します。エラー:原因:ハッシュ文字列 'android-24'でターゲットを見つけることができませんでした。申し訳ありませんが、私はこれをかなり新しくしています。私は、依存関係ウィザードが間違ったステートメントをインポートするのは奇妙なことがわかります。 – user2320239

3

に増加する可能性があります。にあなたが持っている

compile 'com.android.support:support-v4:24.0.0' 

API 24してコンパイルします。用途:

compileSdkVersion 24 
+0

エラー:原因:ハッシュ文字列 'android-24'でターゲットを見つけられませんでした – user2320239

+0

@ user2320239 API 24を使用するには、Android Studioを設定する必要があります:https://developer.android.com /preview/setup-sdk.html –

0

あなたは、SDKのバージョン24を使用してコンパイルする場合は、

コンパイル 'com.android.support:support-v4:24.0.0'

関連する問題