[블로그 링크] http://onjo.tistory.com/2052


안드로이드에서 db(sqlite) 정보를 
쉽게 보는 방법을 정리해 보았습니다.

(초보자를 위한 팁 이라고 생각합니다.)



핵심만 정리하면 아래와 같습니다.

(1) db 내보내기 (db export / data.sqlite)
=> 이클립스 혹은 Droid Explorer 이용


(2) db 보기
=> firefox 확장 도구인 SQLite Manager를 이용하여
    (1) 에서 추출한 db(data.sqlite)를 열면 됩니다.

    * mysql에서 mysqlyog를 사용하는 것과 비슷한 개념


안드로이드에서 db(sqlite) 쉽게 보기


1. Run Eclipse (이클립스 실행)


2. Select Project (프로젝트 선택) 
   -> Run Android Emulator (안드로이드 에뮬레이터 실행)


3. Select "DDMS perspective" (DDMS 선택)
   -> File Explorer
   -> data - data - package name (패키지명)
      - databases - data 선택




4. select "pull a file from the device" (pull 선택)
   -> save the "data.sqlite" (db export / db 내보내기)


======================================================

5. View DB (DB 내용 보기)
  1) Firefox :: SQLite Manager
     http://code.google.com/p/sqlite-manager/

      => firefox browser, click the *.xpi (firefox에서 xpi 클릭하면 설치됨)
  

  2) click the "Connect Database" (DB 연결 버튼 클릭)


======================================================
※ Eclipse the not view "File Explorer"
(이클립스에서 File Explorer가 내용이 안보일 경우)

=> Droid Explorer 이용해 db export
- Droid Explorer : http://de.codeplex.com/



6. Conclusion (정리)
  1) db export (db 내보내기)
     - eclipse DDMS 혹은 Droid Explorer

  2) view db (db 보기)
    - firefox SQLite Manager