J2ME-Android
2015.08.10 / 20:05

안드로이드 SQLite Database Browser 를 이클립스와 연동하여 사용할때 이클립스의 DDMS

Hybrider
추천 수 258

하이브리드앱을 주로 만들고 있지만 요즘은 안드로이드의 네이티브 기능은 안드로이드 쪽에서 만들고 하이브리드관련 기능은 폰갭으로 만들어서 하나의 앱을 구성하는 경우가 종종 있습니다.

최근 위와 같은 작업을 하다가 일반인이 잘 모르고 고생하는 경우가 종종 있는 것 같아서 도움이 될 수 있도록 간단하게 포스팅 합니다.

아래의 링크를 클릭해 보시면 이클립스를 이용하여 안드로이드에서 SQLite DB를 쉽게 다룰 수 있는 것에 대한 상세한 설명을 볼 수 있습니다.

http://javaking75.blog.me/140178137039

문제는 위의 링크에서 설명하는 것은 실제 단말기를 연결해서 작업하는 것이 아니고 에뮬레이터를 가지고 작업하는 것을 설명하고 있다는 것입니다.

실제 단말기를 가지고 위에서 설명하는 내용을 따라하면 databases 폴더에 접근 자체가 불가능 합니다.

실제 단말기를 연결할 경우 root 권한이 없기 때문에 루팅된 폰이 아니면 data폴더에는 위에서 설명하는 것 처럼 접근이 불가능 한 것이 당연합니다.

에뮬레이터의 경우 기본적으로 root권한이 주어 지기 때문에 data 폴더에 접근이 가능한 것입니다.

위의 과정을 따라 하면서 SQLite 를 공부하고 싶다면 실제 단말기를 사용하지 마시고 에뮬레이터를 이용하여 테스트 하는것 잊지 마세요.^^