좋은 프로그램은 마음의 여유에서 나온다.
안드로이드 오류 수집하기 본문
앱의 신뢰성과 안전성을 위해 예외처리 안되어 죽는 경우 오류 수집하기.
ACRA(Application Crash Report for Android) 라이브러리 이용.
수집 서버는 여러가지가 있지만 구글 폼은 더이상 지원하지 않고. 개인적으로 노드 + 몽고디비로 이용(https://github.com/warsclon/acra-node-server)
사용법은 매우 간단.
안드로이드에서 Application을 상속 받아 새로 클래스를 만들고. 매니페스트에 Application 지정
annotation으로 formUri만 지정해 주면 끝.
매니페스트에 Application 지정
서버쪽 설정에 이메일 수신설정 해놓으면 예외처리 안된 오류로 앱이 죽을 경우 수집해서 디비에 저장하고 이메일로도 알려주니 바로 대응
'프로그래밍 > 안드로이드' 카테고리의 다른 글
페이스북이 공개한 안드로이드 암호화 라이브러리 (0) | 2014.02.13 |
---|---|
Robolectric로 안드로이드 유닛 테스트 하기 (0) | 2014.02.04 |
ORMLite 예제 (0) | 2013.11.25 |
ORMLite 4.48 에러 (0) | 2013.11.25 |
안드로이드 http 라이브러리 volley (0) | 2013.11.18 |
Comments