안녕하세요.
처음으로 마켓에 어플을 등록 할려고 하는데 그 전에 디버깅 테스트를 하기 위해서 친구들한테 어플을 설치해서
테스트를 부탁했습니다.
엘지폰을 사용하는 친구들은 오류가 없는데 삼성폰을 사용하는 친구들한테만 가끔씩
Runtime 오류가 발생하고 있습니다.
에러 재현은 안되고 어쩌다가 오류가 난다고 하는데 이럴때는 어떻게 처리를 해야 할지 난감합니다 ㅠㅠ
그래서 찾아보니까
http://ur-qa.com:9000
에서 어플을 등록해서 키를 발급 받으면 에러 리포트를 받아 볼 수 있다고 하는데 제가 원하는 수준에 정보를 받지 못하고
있습니다. 제가 잘못해서 그럴수도 있겠져 ㅋㅋ
저 사이트 나온대로
MainActivity.java
URQAController.InitializeAndStartSession(getApplicationContext(), 발급 받은 키);
이렇게 하면 MainActivity 에서 오류는 리포트를 제공 해주는건 확인해봤습니다.
서비스나 리시버에서 오류났을때는
try {
...
}catch (Exception e) {
URQAController.sendException(e , "receiver");
}
이렇게 처리를 하고 일부러 오류를 내봤는데 리포트에 뜨지 않더군요
제가 잘못한건지 아니면 더 좋은 방법이 있는지 선배님들의 노하우를 알고 싶습니다^^