2014-01-06 3 views
1

그래서 지난 2 일 동안이 답변을 찾고있었습니다. 그들 모두는 귀하의 응용 프로그램을 테스트하는 장치에서 데이터베이스 파일 .sql을 추출하는 방법을 알고 싶어합니다. 내가하고 싶은 일은 fire fox의 sqlite manager와 같은 관리자를 사용하여 정보가 입력 될 때 파일의 위치를 ​​열고 데이터베이스를 보는 것입니다. 나는 티타늄을 사용할 때 이것을 한 번했지만 지금은 일식으로 전환했습니다. 그래서 내가 원하는 건, 내 가상 머신, 안드로이드 에뮬레이터를 실행할 때, 나는 그것이 SQL 파일을 읽고있는 위치를 잘 만들고 싶다. 이 일을 내 fire fox manager와 함께 열 수 있고, 정보가 파일로 들어가면 관리자가 나에게 무슨 일이 일어나고 있는지 알려줄 것입니다. 기본적으로 에뮬레이터 또는 전화에서 내 내부 데이터베이스의 실시간 정보를보고 싶습니다. 도와주세요!Android에서 런타임에 SQLite 데이터베이스를 볼 때 (다른 질문과 달리)

+1

sqlite3을 사용하여 데이터베이스를 볼 수는 있지만 .db 파일을 열면 데이터 변경 사항이 표시되지 않습니다. 데이터베이스를 닫고 다시 열어야 할 것입니다. – Emmanuel

+0

파일을 보는 것이 내 컴퓨터 인 Mac에서 문제를 찾는 것이 아닙니다. 에뮬레이터가 컴퓨터에 sql 파일을 저장하는 것을 알고 있습니까? – Mikecit22

+0

터미널에서'adb shell'을 실행하고'/ data/data/your.package/databases' 내부의 패키지로 이동하십시오 – Emmanuel

답변

1

this link으로 이동하여 Eclipse 용 SQLiteManager 플러그인을 가져옵니다.

+1

나는 너를 사랑한다! 그 중 하나가 맞았지만 더 이상 작동하지 않습니다. https://docs.google.com/file/d/0B4r4Yoc9-rj3NXRacmh5QTBnUG8/edit – Mikecit22

+0

업데이트 되었습니까? 알았다! –

관련 문제