由於在我的Android模擬器上的內部存儲器中存儲的文件內容,導致出現錯誤。 (我把它寫入文件)。有沒有辦法在Windows中查看我的應用使用的內部存儲?Android模擬器內部存儲器在哪裏
我已經通過我的整個項目文件夾,sdk,工作區等進行搜索,找不到任何東西。我在另一個問題中看到有人說它在/ data文件夾中,但我不知道該在哪裏尋找。
謝謝
由於在我的Android模擬器上的內部存儲器中存儲的文件內容,導致出現錯誤。 (我把它寫入文件)。有沒有辦法在Windows中查看我的應用使用的內部存儲?Android模擬器內部存儲器在哪裏
我已經通過我的整個項目文件夾,sdk,工作區等進行搜索,找不到任何東西。我在另一個問題中看到有人說它在/ data文件夾中,但我不知道該在哪裏尋找。
謝謝
如果您要查看的文件夾/文件結構運行的模擬器,您可以使用SDK附帶的Android設備監視器來執行此操作。
具體來說,它有一個文件資源管理器,它允許您瀏覽設備上的文件夾結構。它還具有按鈕,可讓您使用adb推/拉功能,但如果使用起來更方便,則可以使用GUI。
它們存儲在avd目錄中的img文件中。如果你使用Linux,你可以安裝通過IMG文件:
sudo mount -o loop ~/.android/avd/<youremulator>/sdcard.img <mountpoint>
不知道是否有在Windows或Mac的方式來查看IMG的內容,因爲他們要麼在EXT3,EXT4,或yaffs文件系統格式(取決於你正在模擬的內容)和Windows不能輕鬆支持這些文件系統。
最好的辦法是使用ADB將文件直接複製出來的仿真器,而它是在亞洲開發銀行--help運行如圖所示:
adb pull <remote> [<local>] - copy file/dir from device
我不太喜歡命令行,我傾向於使用Eclipse的一切,但感謝您的幫助:)如果theres的方式,我可以做到這一點編程方式,這將是有益的 – Edd
我如何看到這個? – Edd
從Eclipse中:單擊窗口>打開透視圖>其他...> DDMS。 – Karl
非常感謝。你真的可以從那裏打開文件,或只是看到它們存在? – Edd