2011-05-15 96 views

回答

2
  1. 您可以使用Java刪除目錄。如果它們不是空的,則必須遞歸執行:http://www.exampledepot.com/egs/java.io/DeleteDir.html

  2. 否。所有應用程序都具有對外部存儲的完全RW訪問權限。

  3. 是的,你可以執行shell命令(但你必須檢查是否 「RM」 可用):Any way to run shell commands on android programmatically?

檢查可用的命令:How can I get information from the shell about commands available in Android shell?

+0

完美!感謝您的詳細解答。 – 2011-05-15 19:37:49

2

不要運行shell命令,它們不是SDK的一部分。很有可能你的應用會在一些沒有你運行的shell命令的設備上崩潰。使用Java文件API遍歷所有文件並將其刪除很容易。

相關問題