2011-12-22 113 views
1

我正在從SD卡上讀寫.PNG文件的Android應用程序。我已經在設備(htc)上試過了,它工作正常。然後,我不得不修改一些代碼來糾正一些錯誤(請注意,所做的更改與保存/打開功能無關)。但現在就像我不能再保存/打開SD卡上的文件。Android:無法從設備訪問SD卡文件

我試圖在DDMS文件資源管理器視圖(eclipse)中打開sdcard文件夾,但它看起來是空的,權限是d---------。我認爲這與權限有關,但我不知道是什麼導致了這個問題以及如何解決這個問題。

要查看問題是否出現在我的應用程序中,我在模擬器上進行了測試,結果工作正常。所以問題肯定與設備有關。

有什麼建議嗎?

回答

2

確保您沒有在「磁盤驅動器」模式下將手機連接到PC。

+0

非常感謝。它解決了我的問題!我意外地選擇了「磁盤驅動器」模式。因爲這是我的第一個應用程序,我不知道它可能會導致問題。 – Anila 2011-12-22 11:47:40

0

我記得,爲了能夠使用ddms查看某些目錄的內容,您需要根植您的手機以獲取權限。

+0

感謝您的回答。其實當我的應用程序工作正常,我能夠打開DDMS中的SD卡文件夾,這就是爲什麼我這次試圖打開它,看看我保存的文件在那裏,但我不能。 – Anila 2011-12-22 11:42:17