티스토리 뷰
반응형
Google Play Developer Console이나 GA(Google Analytics)에서도 오류에 대한 보고를 해 주지만 정확한 에러 재현과 StackTrace를 보기 위하여 Crash Reporting Tool의 도입을 검토하게 되었다.
홈페이지 : http://ur-qa.com:9000/urqa/
- 처음에 홈페이지에 접속하면 다음과 같은 화면이 나온다.
- 두 가지 방식의 로그인을 선택할 수 있는데 Create an Account를 선택하여 Account를 생성하거나 Login with Google Account를 선택하여 Google ID를 이용하여 Login 할 수 있다.
Login이 완료되면 다음과 같은 화면을 볼 수 있다.
- 화면 가장 오른쪽의 + 버튼을 눌러 프로젝트를 등록한다.
- App Name, Device, App Category, Stage를 선택한 후 Add Project 버튼을 누른다.
- 다음은 프로젝트가 등록된 화면이다.
- 파란 색으로 칠해진 부분에는 API Key가 생성되어 있다. 이 API Key는 UrQA를 사용할 프로젝트에 입력할 Key이다.
다시 Login이 완료된 화면의 우측 상단을 보면 Tutorial 버튼이 있다. 해당 버튼을 선택한다.
해당 버튼을 클릭하면 다음과 같은 화면을 볼 수 있다.
- Step 1의 Import UrQAClient.jar를 클릭하고 해당 라이브러리를 다운 받는다.
- UrQA를 적용할 프로젝트에 다음과 같은 과정을 통하여 라이브러리를 추가한다.
- right click the project -> properties -> add External JARs -> add UrQAClient.jar
- 다음으로 Android manifest에 INTERNET 퍼미션을 추가한다.
<
uses-permission
android:name
=
"android.permission.INTERNET"
/>
- 마지막으로 프로젝트의 main activity의 적당한 곳에 다음의 코드를 추가한다.
URQAController.InitializeAndStartSession(getApplicationContext(),
/* YourAPIKey */
);
- 나는 onCreate에 코드를 추가하였다.
이로서 UrQA의 기본적인 사용을 위한 셋팅이 완료되었다.
반응형
'workspace > Andorid Application' 카테고리의 다른 글
SQLite에서 Database Table의 모든 데이터를 삭제하는 방법. (0) | 2014.04.17 |
---|---|
parse.com 가입 (0) | 2014.04.15 |
BaaS (0) | 2014.04.15 |
crashlytics 적용 (3) | 2014.04.15 |
Google Analytics 적용 (0) | 2014.04.06 |