2014-01-06 17 views
1

所以我一直在尋找這個答案在過去的2天。他們都想知道如何從設備上提取數據庫文件.sql來測試你的應用程序。我想要做的就是使用像firefox的sqlite manager這樣的管理器來打開文件的位置,並在輸入信息時查看數據庫。當我使用鈦時,我曾經這樣做過,但現在已經轉爲日食。所以我想要的是,當我運行我的虛擬機,android模擬器時,我想罰款它正在讀取sql文件的位置。這樣做,我可以用我的狐狸經理打開它,當信息進入文件時,經理會告訴我什麼進出。基本上我想從我的內部數據庫中看到來自仿真器或手機的實時信息。請幫忙!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

更新,呃?得到它了! –