안드로이드 버전 하위 버전으로 변경


1. 그래들 변경




Gradle Script: 컴파일 관련 정보가 담겨있다.


.gradle에서는 현재 컴파일 버전을 볼 수 있다.


compileSdkVersion 23 (마시멜로)


여기에서 버전 변경을 하면 다운스킬을 할 수 있다.



android {

    compileSdkVersion 23

    buildToolsVersion "23.0.3"


    defaultConfig {

        applicationId "com.progdv.app2_network"

        minSdkVersion 15

        targetSdkVersion 23

        versionCode 1

        versionName "1.0"

    }


이것을



android {

    compileSdkVersion 19

    buildToolsVersion "23.0.3"


    defaultConfig {

        applicationId "com.progdv.app2_network"

        minSdkVersion 15

        targetSdkVersion 19

        versionCode 1

        versionName "1.0"

    }


이렇게 바꿔준다.



아래쪽에 


dependencies {

    compile fileTree(dir: 'libs', include: ['*.jar'])

    testCompile 'junit:junit:4.12'

    compile 'com.android.support:appcompat-v7:23.3.0'

}


이것은


dependencies {

    compile fileTree(dir: 'libs', include: ['*.jar'])

    testCompile 'junit:junit:4.12'

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

}


으로 바꿔준다.




2. 레이아웃 변경


res-values에서 style.xml을 <resources> 내에 있던 것을 주석처리하고 하단에 sryle name을 설정해준다.


<resources>


    <!-- Base application theme. -->

    <!--<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">-->

        <!--&lt;!&ndash; Customize your theme here. &ndash;&gt;-->

        <!--<item name="colorPrimary">@color/colorPrimary</item>-->

        <!--<item name="colorPrimaryDark">@color/colorPrimaryDark</item>-->

        <!--<item name="colorAccent">@color/colorAccent</item>-->

    <!--</style>-->


    <style name="AppBaseTheme" parent="android:Theme.Light"></style>

    <style name-"AppTheme" parent="AppBaseTheme"></style>

</resources>






3. 메인 액티비티의 상속받는 클래스명 변경

MainActivity에서는 상속받는 클래스명을 그냥 Activity로 변경해준다. (extends Activity)











Posted by netyhobby
,