반응형

안드로이드 OS에는 SQLite Database가 내장되어 있습니다.

SQLite는 데이터베이스 생성시 하나의 파일로 관리합니다. SQLite에서 생성하는 파일의 위치를 알아보겠습니다

 

단말(애뮬레이터) 실행

 

SQLite는 OS에 내장되어 있으므로, Android Studio에서 확인하려면 단말(애뮬레이터)을 실행해야 합니다.

( 실행 안하고 한참을 찾은...OTL )

 

단말 실행 후 "Device File Explorer"창에서 단말을 선택하면 아래 [그림]과 같이 파일 구조가 나타납니다.

아래의 경로에 가시면 생성된 데이터베이스 파일을 확인할 수 있습니다.

 

  ※ data > data > {package} > databases > {database-file}

     - package : 프로젝트가 생성된 패키지명

     - database-file : 생성된 데이터베이스명

 

저는 공부를 위해 만들고 있는 ReferenceBook 프로젝트에서 "ReferenceBook" 이라는 이름으로 Database를 생성하였습니다.

 

 

파일을 더블클릭으로 열어 보았더니, 글자가 깨져서 나타났습니다.

Android Studio에서 파일을 바로 열수는 없는 것 같습니다.

데이터베이스의 내용을 보려면, 외부 프로그램인 "DB Browser for SQLite"라는 프로그램으로 확인할 수 있습니다.

 

* 참고자료

   - DB Browser for SQLite

   - DB(SQLite) 사용하기

 

The End.

 

반응형