안드로이드 지원 라이브러리를 사용하여 응용 프로그램을 만들려고합니다. 따라서 기본 활동으로 새 프로젝트를 시작한 다음 종속성 메뉴를 사용하여 안드로이드 지원 라이브러리를 추가하면 얻을 수 있습니다. 이 오류가 : 내가 프로젝트를 생성하고 종속성을 추가에서 떨어져 다른 설정을 만진 적이 없다안드로이드 지원 라이브러리 추가시 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을 파일 모습입니다. 이 문제를 해결하는 데 큰 도움이 될 것입니다.
안녕하세요, 감사로 사용할 수 있어야하는 것보다 그 대답은 com.android.support : support-v4:23+입니다. 그러나 compileSdkVersion 23에서 24로 변경하면 오류가 발생합니다. 오류 : 원인 : 해시 문자열 'android-24'로 대상을 찾지 못했습니다. 죄송합니다. 저는이 사실에 아주 익숙합니다. 종속성 마법사가 잘못된 문을 가져 오는 것이 이상하다는 것을 알았습니다. – user2320239