개요
안드로이등 난독화 코드(R8/proguard) 사용 방법
상세 내용
안드로이드 구글 스토아 배포 시 난독화 코드가 적용되어 있지 않으면 아래와 같이 경고가 발생됩니다.
이를 해결하기위해서는 난독화 코드(R8/proguard)를 적용해야 합니다.
반응형
적용방법
Module수준 Build.gradle에 아래코드를 추가하며 됩니다.
android {
namespace 'com.samlle.test'
compileSdk 34
...
buildTypes {
release {
minifyEnabled true // 미사용 코드 삭제
shrinkResources true // 미사용 리소스 삭제
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
}
반응형
주의사항
간혹 난독화가 되면 안 되는 변수(DB 컬러명)가 난독화 처리 될 수도 있습니다. 난독화 처리 하고 동작을 안 하는 경우 확인해 봐야 합니다.
반응형
'IT > 안드로이드' 카테고리의 다른 글
안드로이드 입력창 모서리 둥근 테두리 만들기 (0) | 2024.03.26 |
---|---|
안드로이드 취소선 그리기 (0) | 2024.03.19 |
안드로이드 버전 및 설명 (0) | 2024.03.19 |
"Plugin [id: com.android.application'] was not found in any of the following sources:" 에러 처리 방법 (1) | 2024.03.16 |
RecycleView에 아이템 선택시 이벤트 처리 (0) | 2024.03.14 |