마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 앱 배포 후 특정 기능이 동작하지 않습니다.

0 추천

안녕하세요.

얼마전 구글정책 변경으로 인해 오래된 앱들을 다시 꺼내어 업데이트 중인 개발자입니다. 

 

다름이 아니라, 실제 디바이스(폰, 태블릿)를 연결해서 안드로이드 스튜디오로 테스트를 하면 정상적으로 작동합니다.

그런데 유독 배포 버전으로 만들고(서명 및 난독화 등 적용) Play 스토어를 통해 배포(또는 알파/베타 테스트)하여 해당 기능들을 동작하면 에러가 발생하네요...

 

현재, 그런 증상이 2개 발견되고 있습니다.

1. 브로드캐스트로 앱간 통신을 주고 받는 기능 

2. 앱바에서 동적으로 검색 기능 뷰를 보여주는 기능

 

혹시라도 이런 비슷한 경우라도 아시는 바가 있기를 바라며 글을 남깁니다.. ㅜㅜ

Piod (180 포인트) 님이 2019년 2월 21일 질문

2개의 답변

0 추천
배포 버전을 만들어서 (서명 및 난독화 적용) 기기에 직접 설치해서 테스트해보세요.
익명사용자 님이 2019년 2월 21일 답변
차근차근 하나씩 또 다시 해봐야겠네요. 답변 감사합니다.
0 추천
난독화 되면서 패키지명이 바껴서 브로드케스트가 제대로 동작 안되는 듯 한데요.

프로가드 파일에 난독화 예외 설정을 추가 해 주셔야 할 듯 합니다.
익명사용자 님이 2019년 2월 21일 답변
이전 버전에서 잘 사용했던 터라.. 해당 예외 설정들은 이미 되어 있습니다.
단지 안드로이드 OS가 올라가면서 바뀐 다른 몇몇 API 관련 수정만 한 터라 브로드캐스트 관련 설정 및 코드는 바꾼것이 없지만.. 다시 한번 더 살펴봐야겠네요. 답변 감사합니다.
...