일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 가상화
- 물걸레로봇청소기추천
- 패턴 인식
- NarwalFreo
- 하이퍼바이저
- BAM
- SSM
- 삼성
- 증강현실
- Google App Engine
- 인공지능
- 고려대학교
- Python
- 신경망
- 구글 앱 엔진
- 패턴인식
- 삼성전자 소프트웨어멤버십 SSM
- 물걸레자동세척로봇청소기
- 갤럭시탭S8울트라
- 동아리
- 나르왈프레오
- Neural Network
- 파이썬
- 신경회로망
- 멤버십
- hopfield network
- Friendship
- Bidirectional Associative Memory
- 빅데이터
- 삼성소프트웨어멤버십
- Today
- Total
정보공간_1
[4기 강남 박인수] 모바일 앱 크래쉬 분석 서비스 BugSense 본문
[4기 강남 박인수] 모바일 앱 크래쉬 분석 서비스 BugSense
알 수 없는 사용자 2013. 10. 31. 14:55안녕하세요. 강남멤버십 22-2기 박인수 입니다.
이번에 포스팅 할 내용은 모바일 앱 크래쉬 분석 서비스 BugSense 입니다.
앱을 배포하고 나서 리포팅되는 에러보고를 사용해서 앱을 디버깅 해보신적이 있으신가요?
해당 콘솔에서 제공하는 정보만 가지고 디버깅하기에는 너무 힘이 들기도 하고 안드로이드 인 경우
사용자측에서 보고해주지 않았을 경우 에러가 발생했는지 조차 모르는 경우가 허다합니다.
그래서 버그 리포팅하는 툴이 굉장히 많이 있는데, 그중 BugSense라는 툴을 사용해서 앱 크래쉬 정보를
얻는 방법을 포스팅해보도록 하겠습니다.
1. https://www.bugsense.com 로 접속하여 회원 가입을 합니다.
2. 회원 가입후 어플리케이션을 추가하는 창이 나옵니다. 전 안드로이드로 한번 테스트 해보도록 하겠습니다.
3. https://www.bugsense.com/docs 페이지에서 원하는 플랫폼을 선택합니다. 일단 안드로이드로 택하여 진행해보겠습니다.
4. 안드로이드 SDK를 다운받았으면 이클립스에 프로젝트를 만들어서 SDK를 넣어 보겠습니다.
5. 2번 항목에서 등록한 어플리케이션의 API KEY를 통해 BugSenseHandler 객체를 초기화해줍니다. 그 후에 일부러 에러를 발생시켜보도록 하겠습니다.
6. 해당 안드로이드 어플리케이션을 실행해보면 LogCat 화면에서는
System.err(29058): java.lang.ArithmeticException: divide by zero 이란 에러 메세지가 출력되었습니다.
bugsense 홈페이지에 한번 접속해보겠습니다 현재 메인페이지에서는 App Version 및 OS Version 그리고
에러 리포팅 을 보여주고 있습니다.
Trending Errors 칸에서 divide by zero 에러를 클릭해보겠습니다.
현재 위와 같이 해당 에러가 났을경우 Stacktrace 와 에러가 난 시간 및 App Version, Device 정보등을 확인할
수 있습니다.
BugSense와 같이 모바일 앱 크래쉬 분석 서비스를 이용하면 조금 더 견고하고 에러가 없는 어플리케이션을
만들수 있을거라 생각됩니다.
'IT 놀이터 > Elite Member Tech & Talk' 카테고리의 다른 글
[4기 신촌 김시재] Scrnsave 라이브러리를 이용한 화면보호기 #1 (0) | 2013.11.02 |
---|---|
[4기 신촌 백재현] C++ 증감 연산자(var++/++var)를 연산자 오버로딩 하기 (0) | 2013.11.01 |
[4기 강남 박인수] HotSwap기능이 있는 JRebel 사용법 #2 (0) | 2013.10.31 |
[4기 강남 박인수] HotSwap기능이 있는 JRebel 사용법 #1 (0) | 2013.10.31 |
[4기 전주 김재호] 안드로이드 소프트웨어 키보드#3 - 키보드 표시 (1) | 2013.10.31 |