我創建一個應用程序,我想,當用戶uninstall application
目錄也被刪除其目錄獲取有關SD卡("/mnt/sdcard/testzapp")
如何刪除應用程序目錄,而卸載Android應用
創建。
我該怎麼做?
我創建一個應用程序,我想,當用戶uninstall application
目錄也被刪除其目錄獲取有關SD卡("/mnt/sdcard/testzapp")
如何刪除應用程序目錄,而卸載Android應用
創建。
我該怎麼做?
不幸的是 - 答案是:你不能!
確實有廣播,您可以聽應用程序卸載時 - 但您的應用程序將不會得到任何廣播它自己卸載。
你可以做什麼:
,而不是在外部存儲器上創建文件夾(SD卡..),你可以在你的Context.getFilesDir()
應用程序的目錄中創建文件夾。此路徑在您的應用程序的內部,卸載您的應用程序也會刪除此文件夾。
願這可以幫助您:
只有做到這一點的方法是如果你使用getExternalCacheDir()
,那麼只有文件夾自動刪除卸載應用程序時...請參考以下鏈接:Click here
OR:
將它保存在您的應用程序私人文件夾(/data/data/yourappPackege)
。卸載應用程序時,該文件夾將被刪除。
您可以通過方法獲得您的私人文件夾getFilesDir()
其他文件無法刪除,因爲您的應用程序在刪除時不知道它。
看到這第一個http://stackoverflow.com/questions/6209730/is-it-possible-to-detect-android-app-uninstall – KOTIOS