안드로이드 스튜디오 db 데이터 받아오기


6축 센서(가속도와 자이로 센서)로 x, y, z 값을 얻습니다.

센서의 x, y, z 값을 블루투스를 이용하여 모바일 어플리케이션으로 받아왔습니다.

안드로이드 스튜디오에서 SQLite를 이용하여 DB를 생성하였고,

블루투스를 이용하여 얻은 센서의 데이터를 DB에 저장하였습니다.

그 후, DB에 데이터가 제대로 저장되었는지 화면에서 확인하려고 하는데요,

adb 이용하였는데도 접근거부가 되어 data폴더안에 db 파일을 확인하지 못하였습니다.

db파일을 C드라이브로 꺼내오는 작업도 시도해보았는데 거부되었습니다...

SQLite로 생성한 db 파일을 가져오려면 어떻게 해야되나요???

  • 2016년 08월 09일에 작성됨
    IoT 기반 하드웨어와 모바일 어플리케이션을 개발하고자 하는 학생입니다

조회수 853


1 답변


Android Device Monitor 를 활용하면 쉽게 확인하실 수 있습니다.

Android Device Monitor 실행 전에 에뮬레이터나 디바이스 실행 하셔야해요.

상단 메뉴에서 Tool -> Android -> Android Device Monitor -> File Explorer -> data/data/패키지명/databases 에서 확인 가능하세요.

  • 2016년 08월 09일에 작성됨
    Software Engineer

  • 답변 감사합니다^^ 말씀하신대로 해 보았는데요... data 폴더 안에 아무것도 보이지 않습니다. 이건 db가 생성되지 않아서 그런 건가요??    조성희   2016.8.11 13:25     
  • 디바이스로 실행하신것 같네요? 디바이스로 data폴더 접근시에는 루팅을 하여 root권한을 얻어야합니다. 안드로이드 스튜디오에서 에뮬레이터로 같은 방식으로 해보세요~ 에뮬레이터는 root권한이라 별도의 작업이 필요없습니다    김선우   2016.8.11 15:56     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close