2016-07-18 3 views
0

현재 "compileSdkVersion"에 대해 API 레벨 23을 사용하고 있지만이를 17로 다운 그레이드하려고합니다. 어떻게 수행합니까? 값을 변경 한 후 다음 오류가 발생합니다. 다음은 내 build.gradle 파일입니다. 내가 얻는 오류는 앱의 스타일과 테마를 변경해야한다는 것을 보여줍니다. 초보자로서 API 레벨에 따라 스타일과 테마를 다루는 방법을 모르겠습니다. 어떤 도움을 주시면 감사하겠습니다. 미리 감사드립니다.android studio에서 "compileSdkVersion"을 다운 그레이드하는 방법은 무엇입니까?

build.gradle 파일 :

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 17 
buildToolsVersion "19.1" 

defaultConfig { 
    applicationId "kk.kk.ver1" 
    minSdkVersion 14 
    targetSdkVersion 17 
    versionCode 1 
    versionName "1.0" 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
    } 
} 
dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
testCompile 'junit:junit:4.12' 
} 

오류 :

enter image description here

+1

"하지만 17로 다운 그레이드하고 싶습니다"- 왜? – CommonsWare

+0

API 레벨 17.2 인 Android 버전 4.2.2에서 내 앱을 실행하려고하기 때문에. –

+0

높은 레벨의 것을 타겟팅하는 경우에도 API 레벨 17에서 실행할 수 있습니다. 안드로이드는 그런 식으로 하위 호환이 가능합니다. – mastrgamr

답변

0

개방 build.gradle (모듈 응용 프로그램) 파일은 컴파일 SDK 버전을 변경합니다. 그 후에 다시 동기화를하십시오

관련 문제