[fix] Google Play Store에서 앱 다운로드가 안되는 문제
KxxHyoRim opened this issue · 0 comments
KxxHyoRim commented
화면 이름
없어요. 그냥 다운로드가 안돼요ㅋㅋ
기능 설명
Google Play Store에서 앱 다운로드가 안됨
딸을 너무 사랑하시는 저희 아버지가 앱 다운로드가 안된다고 제보해주심
문제
- 우리 팀에서는 메모리 릭을 방지하기 위해
leakcanary
를 사용중이었음 - 릴리즈 시에만 사용하기 위해 build.gradle 에서 아래와 같이
debugImplementation
을 사용함debugImplementation(ThirdPartyDependencies.leakCanary)
- 안드로이드 12 이후 버전부터 문제가 발생함
- 창환오빠가 Manifest에 아래 코드를 추가
<!-- leakcanary 안드로이드 12 부터 버전충돌 문제 해결 --> <activity-alias android:name="leakcanary.internal.activity.LeakLauncherActivity" android:exported="false" android:targetActivity="leakcanary.internal.activity.LeakActivity" />
- release용 apk에서는 leakCanary를 찾을 수 없어서 아래와 같은 에러가 발생함
adb: failed to install app-release.apk: Failure [INSTALL_PARSE_FAILED_MANIFEST_MALFORMED: Failed parse during installPackageLI: /data/app/vmdl85471026.tmp/base.apk (at Binary XML file line #68): <activity-alias> target activity leakcanary.internal.activity.LeakActivity not found in manifest]
- debug용 Manifest를 생성해서 4번 코드를 이전
필요 태스크
- AndroidManifest.xml(debug) 추가
- 코드 이동