2011-02-04 71 views
0

有沒有人試過這個標誌爲wipeData()? 我認爲WIPE_EXTERNAL_STORAGE標誌不起作用,因爲在調用該功能之後,它會將手機重置爲出廠設置,並在外部存儲設備上保留以前的數據。我希望有人能證實這一點。擦拭外部存儲不起作用

感謝

回答

2

documentation for wipeData():如SD卡外部存儲設備不會被刪除。此外,參數目前必須爲0.我一直在摔跤這個問題,並發現唯一的解決辦法是從Environment.getExternalStorageDirectory()獲得路徑和遞歸刪除目錄內容。

2

這是Android中存在的問題。

參見:http://code.google.com/p/android/issues/detail?id=65788

這適用於某些設備(我已經與三星S4測試,它工作正常),但可能無法在某些(與三星S2和SD卡試圖努力擦拭失敗了,但手機了出廠重置)。

+1

你的答案顯示很好的研究 – 2014-07-17 12:24:25