본문 바로가기

Programming/Android

[Android] Debug & Release 동시에 두개 설치하기


Debug와 Release 두 개로 설치하기

1. Introduction

package name을 다르게하면 debug와 release를 동시에 설치할 수 있다.


2. package name에 'debug' 추가하기

• build.gradle(app)

...

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
    debug {
        applicationIdSuffix ".debug" // 이 부분을 추가하면 release와 별개로 debug 앱이 설치된다.
    }
}
...


3. App name 변경하기

  1. strings.xml에 있는 app_name field 제거

  2. build.gradle(app)

...

buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        resValue("string", "app_name", "AppName")
    }
    debug {
        applicationIdSuffix ".debug" // 이 부분을 추가하면 release와 별개로 debug 앱이 설치된다.
        resValue("string", "app_name", "AppName_Debug")
    }
}
...


4. ScreenShot