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

기기별 디버깅은 어떻게들 하고 계신가요??

0 추천

기기별 디버깅은 어떻게들 하고 계신가요??

 

제가 노트4로 개발하였고

 

api 2.3.3 이상 버전에서 사용가능하도록 앱을 개발하였는데

 

오류가 난다는 리뷰를 보고

s4에서 테스트하니 앱이 비정상적으로 종료되네요..

 

일단 제가앱을 지금 수정할 수 있는 상태가아니라 문제라도 먼저 파악하고자하네요..

 

1. 원인이 무엇으로 판단된다고 생각하시나요?

 

예전에 이런경우에 몇가지 소스를 제거하니까 오류가 없어졌는데

제 생각에는 고기종에서만 동작하는 기능을 사용해서 저기종 에서 정상 동작하지 않는 것 같은게 제일 유력한 생각입니다.

 

2. 저기종 에서 정상 동작하는 소스인지를 어떻게 테스트해가면서 앱을 만들어 계시나요?

3. 저한테 생긴 오류도 위와같은문제때문에 그런것일까요? 어떤이유때문에 이런 문제가생기는것일까요..ㅠㅠ

bstarter (120 포인트) 님이 2015년 9월 7일 질문

4개의 답변

0 추천

문제 원인은 굉장히 광범위합니다.

일단 떠오르는 가능성은

1. 노트4에서는 지원하고 S4에서는 지원하지 않는 기능 사용

2. 노트4의 펌웨어 버전과 S4펌웨어 버전 차이에서 나오는 Api 지원 여부

두가지 문제일 가능성이 높아보이는데

역시 정확한건 S5단말로 강제종료되는 로그를 확인해봐야 알 수 있겠죠 ..

 

어떤 기능때문에 강제종료가 되는지부터 파악하셔야할것같습니다.

 

음무 (17,820 포인트) 님이 2015년 9월 7일 답변
0 추천
실제기기가 없는 OS버전은 에뮬레이터로 테스트해보면 왠만한 오류는 다 처리가능합니다.
익명사용자 님이 2015년 9월 7일 답변
0 추천
저정보 정보만 가지고 있다면 고치기 어렵겠군요.

운이 좋으면 로그가 플레이 스토어 개발자 계정의 버그 에 올라오는 경우가 있으니

체크해 보세요.
chemkaaa (6,030 포인트) 님이 2015년 9월 7일 답변
0 추천
삼성 단말에서 문제가 발생 하신다면

아래의 사이트에서 apk를 설치하여 테스트 하실수 있을 겁니다.

http://developer.samsung.com/remotetestlab/rtlDeviceList.action

제약 사항이 몇가지 있긴 하지만 큰 제약 사항은 없던걸로 기억 됩니다.
익명사용자 님이 2015년 9월 8일 답변
...