2016-06-23 3 views
0

안드로이드 지원 라이브러리를 사용하여 응용 프로그램을 만들려고합니다. 따라서 기본 활동으로 새 프로젝트를 시작한 다음 종속성 메뉴를 사용하여 안드로이드 지원 라이브러리를 추가하면 얻을 수 있습니다. 이 오류가 : 내가 프로젝트를 생성하고 종속성을 추가에서 떨어져 다른 설정을 만진 적이 없다안드로이드 지원 라이브러리 추가시 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' 
} 

:

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

이처럼 내 Gradle을 파일 모습입니다. 이 문제를 해결하는 데 큰 도움이 될 것입니다.

답변

0

compile 'com.android.support:support-v4:24.0.0'에서 compile 'com.android.support:support-v4:23+'으로 변경하십시오 (선택 사항으로 하위 버전을 제공 할 수도 있습니다. 더하기는 23의 최신 버전이 사용됨을 의미합니다).

이 오류는 API 버전 23 (android M)에서 컴파일되므로 지원 라이브러리 버전 24를 사용할 수 없기 때문에 발생합니다. 지원 라이브러리 버전 24는 최근에 출시 된 Android N 개발자 미리보기 용으로, . 당신이 지원 라이브러리 V24을 사용하고 있기 때문에

양자 택일로, 당신은 거친 24

+0

안녕하세요, 감사로 사용할 수 있어야하는 것보다 그 대답은 com.android.support : support-v4:23+입니다. 그러나 compileSdkVersion 23에서 24로 변경하면 오류가 발생합니다. 오류 : 원인 : 해시 문자열 'android-24'로 대상을 찾지 못했습니다. 죄송합니다. 저는이 사실에 아주 익숙합니다. 종속성 마법사가 잘못된 문을 가져 오는 것이 이상하다는 것을 알았습니다. – user2320239

3

로 컴파일 SDK 버전을 증가 할 수있다.

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'

관련 문제