투케이2K

423. (android/안드로이드) build.gradle 빌드 그래들 파일 buildTypes 빌드 타입 설명 본문

Android

423. (android/안드로이드) build.gradle 빌드 그래들 파일 buildTypes 빌드 타입 설명

투케이2K 2022. 12. 6. 10:59

[개발 환경 설정]

개발 툴 : AndroidStudio

 

[설 명]

 

1. 빌드 타입 이란 build.gradle 파일에서 안드로이드 앱 빌드를 구분하기 위한 설정 파일 입니다


2. 빌드 타입 사용 시 debug (디버그) , release (릴리즈) 모드 구분에 따라서 설정을 다르게 할 수 있습니다


3. 빌드 타입 선언 시 반드시 debug (디버그) , release (릴리즈) 모드 를 명시해 줘야하는 것은 아니며, 구분 필요 시 디버깅 및 릴리즈 모드를 구분해서 선언합니다


4. 빌드 타입 예시 선언 : 

android {


    buildTypes {
        release {
            debuggable true // [디버깅 로그 출력 여부]
            minifyEnabled true // [true 프로가드 사용 / false 프로가드 사용안함]
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' // [프로가드 설정 파일 지정]
        }
        debug {
            debuggable true // [디버깅 로그 출력 여부]
            //minifyEnabled true // [true 프로가드 사용 / false 프로가드 사용안함]
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' // [프로가드 설정 파일 지정]
        }
    }

}

 


 

반응형
Comments