안드로이드 구글 플레이 스토어(Google Play Stroe)에 APK/AAB 파일을 업로드 했는데,
아래와 같은 오류, 경고 메시지가 노출될 수 있다.
---
이 App Bundle 유형과 연결된 가독화 파일이 없습니다.
난독화된 코드(R8/proguard)를 사용하는 경우 가독화 파일을 업로드하면 비정상 종료 및 ANR을 더 쉽게 분석하고 디버그할 수 있습니다.
R8/proguard를 사용하면 앱 크기를 줄이는 데 도움이 됩니다.
---
---
This App Bundle contains Java/Kotlin code, which might be obfuscated. We recommend you upload a deobfuscation file to make your crashes and ANRs easier to analyze and debug
---
# 해결 방법
1. Module수준의 build.gradle 파일 진입
2. Release 버전의 Proguard 난독화 설정: minifyEnabled 를 true로 설정
3. Sync Now 클릭
이렇게 설정 후, AAB를 재빌드하여 구글플레이에 업로드 했더니,
오류 메시지가 사라지고, 약 5일 정도의 검토 기간 후 정상적으로 출시/배포 되었다.
'개발(Development) > Android(안드로이드)' 카테고리의 다른 글
[안드로이드] getDimension() vs. getDimensionPixelSize() 차이 (0) | 2021.08.27 |
---|---|
[안드로이드] 안드로이드 폰 장치 OS 버전 체크 방법(Build.VERSION.SDK_INT) (0) | 2021.08.26 |
[안드로이드 스튜디오] 코틀린 코드 실행 방법 (0) | 2021.08.25 |
[코틀린] 삼항연산자 처럼 사용하는 방법 (0) | 2021.08.25 |
[안드로이드] Toast 노출 위치 변경 설정 방법: setGravity() (0) | 2021.08.24 |
댓글