Notice
Recent Posts
Recent Comments
Link
삐까냥의 파도타기
android ProGuard 활성화 및 난독 해제 파일 본문
안녕하세요.
Android 개발을 하면서
아주아주아주 중요한
소스 코드 난독화 방법을 알려드립니다.
우선 소스 코드 난독화 하는 이유는 말하겠습니다.
기껏 힘들게 만든 APK 파일을 이렇쿵 저렇쿵 하면
소스 코드를 얻을 수 있는데요,
이를 방지하기 위해서 ProGuard를 통해 소스 난독화를 하는 것입니다.
Build.gradle(app)에 들어가주세요.
BuildTypes의 minifyEnabled를 true로 바꿔주면 됩니다.
아주아주아주아주아주아주 간단하죠.
그런데 말입니다. 아랫글도 꼭 읽으세요.
Application을 Google Play에 출시를 하게 되면
오류 리포트를 받을 수 있습니다.
문제는 소스 난독화를 활성화한 Application 같은 경우
오류 리포트에 나오는 소스 부분 또한 난독화 되어서
개발자 자신조차 알 수가 없습니다.
이를 위해서 "난독화 해제 파일"이 존재합니다.
파일은 아래 주소에 위치합니다.
자신의 어플리케이션\app\build\outputs\mapping\release\mapping.txt
이를 구글 플레이 콘솔에서 난독 해제 파일로 등록하면 됩니다.
아주아주아주아주아주 개꿀 정보
'코딩 > Android' 카테고리의 다른 글
Android Studio - App Run 오류 (0) | 2017.12.31 |
---|