好吧,這個黑莓應用程序,我已經創建一個數據庫,安裝並運行第一次。它安裝在SD卡上。黑莓刪除SD卡文件刪除的應用程序
當我刪除應用程序 - 此文件仍然存在,我找不到任何刪除應用程序時刪除它的方式。
有什麼建議嗎?
好吧,這個黑莓應用程序,我已經創建一個數據庫,安裝並運行第一次。它安裝在SD卡上。黑莓刪除SD卡文件刪除的應用程序
當我刪除應用程序 - 此文件仍然存在,我找不到任何刪除應用程序時刪除它的方式。
有什麼建議嗎?
應用程序本身既不是設備操作系統也不做這樣的操作。在unistalling應用程序只鱈魚文件正在卸載和相關的持久對象正在刪除。所有生成的數據文件(在設備內存/媒體卡中)保持不變。
作爲解決您的任務的選項 - 實施並安裝附加應用程序,即uninstall watcher
或uninstaller
,它們監視卸載事件並刪除所有數據文件。
要利用此功能,請查找CodeModuleManager class及其方法addListener()
。
執行CodeModuleListener並將其引用CodeModuleManager的addListener()
方法。
注意刪除特定模塊並採取相應措施。
不幸的是,沒有關於應用程序卸載的事件。
您可以編寫,打包資源(或下載)並安裝第二個後臺應用程序,以檢查您的前臺應用程序。如果刪除前臺應用程序,它將刪除數據庫並將其從設備中刪除。這是BB開發中真正的高級話題。
如果你想隱藏數據庫中的數據,你可以加密它。
爲擡頭歡呼 – theiOSDude