비공개 테스트에 버전 업데이트를 누른 지 세 시간 만에 크래시 리포트가 쏟아졌습니다. 디버그로는 단 한 번도 안 터졌던 화면이었어요. 로그엔 a.b.c.d 같은 암호만 가득했습니다. 처음엔 서버 문제인 줄 알았어요. 그런데 디버그용 폰에서 디버그 빌드를 켜면 멀쩡히 돌아가는거죠.뭐지 싶어서, 급하게 비공개 테스트 테스터로 제 자신을 등록하고 플레이스토어에서 앱을 받아 켰더니 켜지자마자 죽더군요. 딱 릴리즈 빌드만 죽는거였어요. 이 상황에서 유일한 실마리는 업데이트 전에 적용했던, isMinifyEnabled = true 부분이었어요. — 결국 난독화였던거죠. 디버그는 정상, 릴리즈만 충돌하는 진짜 이유R8과 ProGuard는 릴리즈 빌드 시 클래스명·메서드명을 a, b, c 같은 짧은 이름으로 바꿔버립..