2011-10-22 72 views
1

我試圖在真實手機上調試Android應用程序的數據庫。我在哪裏可以找到真正的Android手機上的任何單個應用程序的數據庫?在真實手機上調試Android數據庫

與模擬器上的/data/databases類似,我嘗試在我的atrix上根據/data進行搜索,並且我沒有找到它下面的任何東西,我想在真實設備上調試數據庫。

第二個問題是聯繫人應用程序將數據存儲在谷歌服務器上(對/錯)。我相信情況會是這樣,但他們想知道他們是否也會在每部手機中緩存聯繫人數據庫以加速訪問。如果我錯了,請糾正我。

回答

3

我相信數據庫文件夾仍然存在於您的真實手機上,但由於權限您無權訪問它。數據庫文件只能由擁有它們的應用程序訪問,因此除非您具有root用戶訪問權限,否則無法瀏覽所有這些文件。

聯繫應用程序將數據存儲在手機的內存中,以便您可以在沒有互聯網連接的情況下訪問它。某些android設備(例如標籤)沒有互聯網訪問權限,並且可以使用這些設備查詢您的聯繫人列表。

+1

啊!!現在我看到一個原因,爲什麼我應該根據我的手機:) ..謝謝雖然! – devgp

+0

您也可以嘗試將數據庫文件存儲在外部存儲器中......然後,您應該能夠將文件複製到您的計算機上並根據需要執行任何操作。 –

相關問題