2011-03-11 76 views
0

是否有任何工具/ eclipse插件可以直接查看數據庫平板電腦,而無需使用控制檯/ shell中的sqlite3?SQLite和Android

我在https://stackoverflow.com/questions/2149438/tool-to-see-android-database-tables-and-data這樣的線程中看到,你可以使用sqlite數據庫瀏覽器......但爲此,你需要「從設備上拉文件」。

我想要一種方法來「實時」看到它們,而不需要從模擬器中複製文件,並且可視化地使用像SQL Developer for SQLite這樣的工具。

任何意識?

現在還有可能嗎?

回答

1

我搜索了一個這樣的工具。我唯一發現的是questoid。哪些是商業的。但它似乎正是你正在尋找的東西。

+0

那裏沒有免費的商業用途? – neteinstein 2011-03-11 14:37:08

+0

不幸的是(關於我現在的搜索)。我正在爲此尋找幾個小時。沒有這樣的工具,我不知道你的痛苦有多難。我決定,我會拉下文件等,而不是支付29美元。我只是找不到一個免費的。 – Chris 2011-03-11 14:44:01

+1

Mhm ...我會看看ADT的擴展點,也許它很容易實現一個迷你插件,它只是拉下文件,在外部瀏覽器中打開它,並在編輯後再次上傳。 – Chris 2011-03-11 14:45:41

1

我使用類似於這個的解決方案http://goo.gl/sPgKQ將我的數據庫複製到我的SD卡上。然後我使用Firefox的SQLite管理器插件http://goo.gl/qfL7P

我見過的實時查看數據庫的唯一方法包括根植您的手機或使用開發人員設備。否則,您無權訪問設備上的數據/目錄。上述解決方案是我能找到的最有效的方式(無需支付任何費用)。儘管我願意以更好的方式開放。

+0

如果你有一個根植/開發人員的手機,你看到了什麼解決方案? – neteinstein 2011-03-11 17:50:44

+1

您可以通過ADB使用外殼來瀏覽您的設備。 shell帶有一些基本命令(雖然遠遠少於Linux中的標準終端),並安裝了sqlite3,因此您可以查看或操作指定的數據庫(位於/data/data/provider.your.looking.for/databases中)。 – Lunchbox 2011-03-11 18:01:55

+0

哼k。我知道這是可能的,我認爲你指的是更加優美的方式..與視覺界面的東西:-) – neteinstein 2011-03-11 18:18:46