我跟着this guide下載擴展文件。當我檢查它時,下載工作正常,但是當我想從電話中卸載應用程序時,這些文件就停留在那裏。
如何使應用程序刪除文件?Android - 如何刪除擴展文件?
回答
下載的擴展文件將存儲在您的共享存儲文件夾中(通常這是您的sd卡)。卸載應用程序時沒有可觸發的代碼。這不幸意味着您在卸載應用程序時無法從代碼中刪除擴展文件。
但是我確實發現在卸載應用程序時,在我的Nexus 4上,而且在Samsung Galaxy S上,擴展文件是自動從共享存儲文件夾中刪除。我使用Play商店中的應用程序對此進行了測試。
當擴展文件未被自動刪除時,卸載後襬脫擴展文件的唯一方法是手動從共享存儲文件夾中刪除文件。最終用戶可以被指示讓他手動刪除擴展文件/她將設備連接到計算機,導航到:
<shared-storage>/Android/obb
在此文件夾,你應該看到包名一個或多個文件夾。選擇將包含擴展文件的文件夾,並根據您希望刪除的內容刪除包文件夾或擴展文件。請注意,刪除錯誤的軟件包會影響不同的應用程序。因此請謹慎使用手動刪除!
爲什麼擴大不能由最終用戶刪除一些原因:
- 最終用戶沒有對設備驅動程序,因此它不能看到什麼是對共享存儲
- 最終用戶卸載應用程序和擴展文件已經消失
擴展文件必須被存儲到一個特殊的目錄:'<共享存儲>/Android設備/ OBB/<包名> /' –
@JanGerlinger啊對。是的,我給它一點點閱讀,我唯一的想法可能是android處理它本身?否則我不知道,那麼對不起。 – Doomsknight
- 1. 如何刪除文件的擴展名?
- 2. 刪除文件擴展名
- 3. Android/Java:如何從URI中刪除文件類型擴展?
- 4. 如何從文件名(VBA)中刪除文件擴展名
- 5. 如何從文件名中刪除文件擴展名?
- 6. 批處理文件除擴展名外,通過擴展刪除文件?
- 7. Git - 遞歸刪除文件擴展名
- 8. 使用gsutil刪除文件擴展名
- 9. 刪除一切,但文件擴展名
- 10. 刪除文件擴展名爲URL
- 11. 從文件中刪除擴展名
- 12. 從文件名中刪除擴展名
- 13. 刪除擴展名從文件
- 14. 刪除URL文件擴展名
- 15. Python刪除某些文件擴展名
- 16. Firefox 19.0.2刪除代理擴展文件
- 17. 刪除文件,而不管擴展
- 18. 從URL刪除文件擴展名
- 19. 刪除文件路徑和擴展
- 20. WiX刪除文件擴展名
- 21. 批次:刪除文件擴展名
- 22. magento擴展刪除本地文件夾
- 23. Logparser - 刪除文件擴展名
- 24. 從URL中刪除文件擴展名
- 25. 從文件名中刪除擴展名
- 26. 刪除php文件擴展名
- 27. PHP +使用.log擴展刪除文件
- 28. 如何刪除文件擴展名以顯示,但保留href的擴展名?
- 29. Android擴展文件。
- 30. Android擴展文件
如何指導最終用戶手動刪除文件而不訴諸adb shell? – mharper
@mharper看到我上面編輯的答案。我希望這回答了你的問題。 –
啊,非常酷。我確實可以確定,如果有必要,可以使用「文件」應用程序進行刪除。 – mharper