2012-04-26 125 views
0

我有一個關於訪問數據庫的問題。我有一個數據庫,但是我的數據庫中看不到這個數據庫。在數據模擬器上,我可以看到這個數據庫,但設備上的數據文件夾是空的。我需要這樣做,因爲當我想用模擬器查看DDMS中的數據庫時,我的eclipse被卡住了,我必須重新啓動。Android和訪問數據庫

+0

您無法通過DDMS – 2012-04-26 09:55:26

+0

訪問設備上的數據庫文件,所以我如何看到設備上的數據庫外觀如何在設備上顯示數據庫 – edi233 2012-04-26 09:56:16

+0

嗯...它應該看起來與模擬器上的一樣... – Barak 2012-04-26 13:56:41

回答

2

Android無法訪問設備中的應用程序data文件夾。你可以使用root your device(這意味着你可以讓所有人訪問你設備中的所有文件),或者你可以將數據庫移動到SD卡(如果這是一個可能的選擇)。您可以從adb訪問sdcard中的文件。

1

您可以從終端(在android工具文件夾或平臺文件夾中)使用ADB訪問數據庫。除非您對設備進行root身份驗證,否則您無法訪問設備中的數據庫。這是爲了限制應用程序數據的打開。 (其他應用程序的數據)。