2011-04-23 204 views

回答

87

您可以使用模擬器的DDMS訪問此文件夾。除非擁有固定設備,否則無法在真實設備上訪問此位置。

您可以在Eclipse中查看錶結構和數據。以下是步驟

  1. 安裝SqliteManagerPlugin for Eclipse。如果您已經擁有它,請跳到步驟5。
  2. 下載從here
  3. 的* .jar文件把* .jar文件到該文件夾​​的Eclipse /的dropins/
  4. 重新啓動Eclipse
  5. 在Eclipse的右上角,點擊圖標DDMS
  6. 選擇在左側面板
  7. 在主面板上的文件瀏覽器選項卡中的適當模擬器,去/data/data/[YOUR.APP.NAMESPACE]/databases
  8. 下的DDMS圖標,應該有一個新的藍色當您選擇喲時,數據庫的圖標會亮起你的數據庫。點擊它,你會看到一個Questoid Sqlite管理器標籤打開查看你的數據。

*注意:如果數據庫沒有亮起,可能是因爲您的數據庫沒有* .db文件擴展名。確保您的數據庫被稱爲[DATABASE_NAME] .db的

*注:如果你想使用不帶.db,擴展一個DB:

  1. 下載此Questoid SqLiteBrowser:http://www.java2s.com/Code/JarDownload/com.questoid/com.questoid.sqlitebrowser_1.2.0.jar.zip

  2. 解壓並把它到Eclipse /的dropins(未插件)

檢查這更多information

+0

@soorya不錯,但jar文件安裝不正確。它顯示模糊圖標,並且在DDMS中不可點擊。爲什麼? – vnshetty 2011-04-23 06:23:23

+0

把jar放了....重啓eclipse – 2011-04-23 06:24:39

+0

@soorya完成但沒用 – vnshetty 2011-04-23 06:33:13

2

如果你能夠實際的SQLite數據庫文件複製到桌面,您可以使用this工具來瀏覽數據。

6

Dowlnoad sqlite管理器並從Here安裝它。使用該瀏覽器打開sqlite文件。

+0

這位經理似乎已經打開聯繫人數據庫的一個問題,我不知道如果這也適用於其他Android源碼DBS。 Firefox的插件[SQLite管理器](https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/)爲我完成了這項工作。 – user1151923 2017-09-04 08:21:35

0

打開DDMS比DATA> DATA>「Select your package like com.example.foo」>選擇數據庫文件夾比在eclipse中獲取數據文件夾 可以看到右上角的拉圖標...

2

如果你總是使用firefox,我推薦使用firefox插件(SQLLite Manager)。

這裏是link

+0

我真的很感謝這個答案。 http://stackoverflow.com/a/8925968/621951這是解決方案:) – 2012-12-16 17:53:15

1
1. Download SQLite Manager 
2. Go to your DDMS tab in Eclipse 
3. Go to the File Explorer --> data --> data --> "Your Package Name" --> pull file from device 4. Open file in SQLite Manager. 
5. View data. 
3

試試這個..

  1. 在這裏下載Sqlite Manager jar file

  2. 將其添加到您的eclipse> dropins目錄。

  3. 重新啓動日食。

  4. 啓動兼容模擬器或設備

  5. 運行您的應用程序。

  6. 轉到窗口>打開透視圖> DDMS>

  7. 選擇運行的裝置。

  8. 前往文件瀏覽器選項卡。

  9. 在您的應用程序包中選擇名爲數據庫的目錄。

  10. 選擇.db文件在數據庫目錄下。

  11. 然後點擊Sqlite管理器圖標像這樣Sqlite manager icon

  12. 現在您可以看到.db文件。

編碼愉快.....

相關問題