2011-11-03 3 views
0

완벽하게 실행되는 데이터베이스를 만들고 있습니다. 시뮬레이터에서는 데이터베이스에 액세스 할 수 있지만 실제 장치에서는 액세스 할 수 없습니다. 아무도 내가 실제 폴더에 응용 프로그램을 실행할 때 데이터 폴더에 액세스 할 루트 권한을 얻을 수있는 방법을 도울 수 있습니까?실제 장치에있는 데이터 폴더에 액세스하는 방법

답변

0

데이터베이스 파일을 작성하는 위치에 대한 세부 정보를 제공하지 않습니다. an area you are not allowed에 글을 쓰려고하는 것 같습니다. 루트 액세스 권한을 얻지 않아야합니다. 쉬운 일은 your app's private area에 저장하는 것입니다. try external storage도 가능합니다.

+0

답장을 보내 주셔서 감사합니다. 매우 유용한 제안. 에뮬레이터에서 실행할 때 android/tools/command 프롬프트를 통해 데이터베이스에 액세스하는 방법을 알려주시겠습니까? 안드로이드 도구 디렉토리에 sqlite3.exe라는 명령 프롬프트가 없습니다. – Larik

+0

[사용] (http://developer.android.com/guide/developing/tools/index.html) – jbm

+0

jbm MyDatabase는 data/data/packagename /에 생성됩니다. – Larik

관련 문제