2011-07-28 63 views
0

我遇到了一個非常奇怪的行爲,其中一個SQLite數據庫條目沒有拋出任何異常,但是當我稍後做了一個選擇,在其中搜索我插入的行時,它不會出現。有一些方法可以查看SQLite數據庫嗎?

我在一個不知如何調試這一點,因爲我也沒有辦法驗證插件實際工作。我檢查了所有的SQL調用,他們看起來是正確的,所以現在我只是卡住了。

是否有某種形式的,我可以用它來查看數據庫的電話居民分貝工具?還是一個ADB命令行SQL的某種東西?

回答

1

如果你想這樣的發展 - 您可以使用MOTODEV Studio從摩托羅拉它UI SQLite的。免費!

+0

感謝提。是的,您可以使用MOTODEV Studio來查看模擬器或開發人員/固定電話上的數據庫。如果數據庫位於商業電話上,則需要使用'/sdcard/myfolder/mydb.db'通過CreateDatabase()API明確地將其存儲到電話上的SD卡上。 –

1

拉出從仿真器的數據庫文件。用SQLite瀏覽器打開它。

而且有ADB命令:

$ adb -s emulator-5554 shell 
# sqlite3 /data/data/com.example.google.rss.rssexample/databases/rssitems.db 
SQLite version 3.3.12 
Enter ".help" for instructions 
.... enter commands, then quit... 
sqlite> .exit 
相關問題