我工作的,在一個SQLite數據庫中存儲數據的Android應用程序。我的問題是,哪裏該數據庫文件中獲取,當你使用模擬器存儲在文件系統?Android的SQLite數據庫存儲位置和它的操縱工具
而且使用一些工具,我們可以修改數據庫文件?怎麼樣 ?
我工作的,在一個SQLite數據庫中存儲數據的Android應用程序。我的問題是,哪裏該數據庫文件中獲取,當你使用模擬器存儲在文件系統?Android的SQLite數據庫存儲位置和它的操縱工具
而且使用一些工具,我們可以修改數據庫文件?怎麼樣 ?
在Eclipse中,轉到DDMS透視圖,並選擇「資源管理器」選項卡。您的數據庫將位於:/ data/data //數據庫中。
這裏是查看數據庫,方便的Eclipse插件:http://www.cellobject.net/Home.aspx。
最簡單的方法,不需要的額外反對票軟件的安裝,是使用命令留置權工具sqlite3
的:
$ adb shell
[email protected]:/ # sqlite3 /data/data/<your-package-name>/databases/your.db
SQLite version 3.7.11 2012-03-20 11:35:50
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
sqlite> select * from mytable;
感謝EJK,及其與查看數據庫確定,但我怎麼能執行插入和刪除操作。是否有相同的插件是有用的或任何其他單獨的插件可用於執行這些操作。 – TUSWAY
回答這個問題分幾個插件,可能做的伎倆。 – EJK
Ooops - 忘記了鏈接:http://stackoverflow.com/questions/7957351/is-there-way-to-view-and-update-an-sqlite-database-directly-something-similar-t – EJK