2011-08-23 86 views
0

我需要阻止用戶訪問我的應用程序的數據存儲在SD卡中...像圖像等,因爲它們對我的應用程序的正常運作至關重要,如果錯誤地刪除,將導致應用程序以與預期的功能不同的方式工作。有沒有辦法通過編程來實現,就像我在第一次運行時創建這個目錄結構一樣,鎖定對它的訪問權限,以便在應用程序運行時才解鎖?阻止訪問我的應用程序的數據庫

回答

3

簡答......不,完全不可能。

如果這很重要,您可以將所有數據存儲在加密文件中。這樣,如果它被刪除,那麼你知道它全部被刪除,你必須重新開始。你也知道這很可能沒有被篡改過。

最有可能的是,最好的解決方案是更好地處理錯誤併成爲更強大的應用程序。