티스토리 뷰

반응형

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
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
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
글 보관함