2014-11-20 2 views
0

IBM 업무용 조명을 사용하여 하이브리드 응용 프로그램을 개발했습니다. 내가 디버깅하는 동안 응용 프로그램에서 만든 데이터베이스를보고 싶습니다. 나는 안드로이드 응용 프로그램에서 찾을 수 없습니다. 일반적인 안드로이드 앱과 같이/data/data/packagename/database 안에 생성되지 않습니까? 그렇지 않다면 어디에서 가져올 수 있습니까?Android에서 데이터베이스 검색 하이브리드 응용 프로그램

+0

당신은 myPackage에 난 단지 비 뿌리 장치를 사용하고 – Selvin

+0

외부에서/데이터/데이터/mypackage''의 파일을 볼 수 없습니다. 하지만 adb 백업 명령을 사용하여 기본 안드로이드 애플 리케이션에서 DB를 검색 할 수있었습니다. 그러나 하이브리드 응용 프로그램에서 동일한 것을 사용하면 데이터베이스 폴더가 전혀 표시되지 않습니다. – Sathiya

답변

1

실제 장치에서 응용 프로그램을 디버그하려고하고이 장치가 이 아니고이 아닌 경우 파일 시스템을 검사 할 수 없습니다. 파일 시스템으로 볼 수있을 것입니다 후

  1. 루트 장치 :

    대안이다. 그런 다음 가능성이 높습니다 : Inspecting android sql database from Eclipse (또는 파일 시스템을 검사하는 다른 방법)

  2. 기본적으로 루틴 인 Android 에뮬레이터를 사용하십시오. 하지 뿌리 장치에

+0

답변 해 주셔서 감사합니다. 하이브리드 안드로이드 앱에 DB가 저장된 정확한 위치를 알려주시겠습니까? – Sathiya

+0

하이브리드 응용 프로그램은이 점에서 기본 응용 프로그램과 다르지 않습니다. 당신이 말하는 "데이터베이스"를 명확히하십시오. –

+0

내 응용 프로그램에서 만든 (SQLite) 데이터베이스를 참조합니다. 원격 DB 서버에 액세스하지 않습니다. 앱과 관련된 모든 데이터는 로컬로 표로 저장됩니다. 질문에 답변하기를 바랍니다. – Sathiya

관련 문제