반응형
안드로이드 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"라는 프로그램으로 확인할 수 있습니다.
* 참고자료
The End.
반응형
'Study > Android Studio' 카테고리의 다른 글
[I에게] Activity에 파라미터 전달하기 (0) | 2021.01.29 |
---|---|
[Android] RecyclerView 클릭 이벤트 (0) | 2021.01.28 |
[ReferenceBook] DB(SQLite) 사용하기 (0) | 2021.01.26 |
[Android] ScrollView 사용하기 (0) | 2021.01.24 |
[Example] RecyclerView를 이용한 목록성 데이터 표시 (0) | 2021.01.24 |