我正在創建android
應用程序,其中包含需要在SD卡中隱藏(無法由用戶訪問)的數據庫。誰能告訴我如何做到這一點?如何讓一個隱藏在android sd卡中的文件?
9
A
回答
7
要獲得簡單的解決方案,只需在db文件前加一個。 (如.dbfile)。這會隱藏基於Linux的系統上的文件,包括android。
我假設你想隱藏文件以防止用戶意外刪除/更改它。
3
SD卡無法以您尋求的方式進行保護。
11
存儲在SD卡上的任何文件都可以通過手機上運行的應用程序以及安裝了SD卡的用戶訪問(無論是否在手機中)。
您可以更改文件屬性以使其「隱藏」,但它仍然很容易找到。無法按照您描述的方式在SD卡等公共分區上創建「安全」文件 - 用戶將始終能夠複製,刪除和潛在更改文件。
你的問題的最佳解決方案是研究如何加密數據庫以安全地記錄它。您將無法阻止用戶刪除或複製文件,但您應該能夠使其難以從中讀取數據或修改其內容。
3
將文件名通過啓動「點」 ...「.myFolder/.myfile」
1
您可以創建一個名稱與一個點開始(。)例如(.dbfiles)文件夾的Android看到這些文件夾作爲配置文件夾,並且不會在圖庫,音樂播放器等應用程序中顯示這些文件夾的內容...您可以使用高級文件資源管理器查看這些文件夾,如Es File explorer
0
您無法使用Sdcard!內部應用程序數據分區是適合您的地方。
相關問題
- 1. 如何隱藏SD卡中的Android
- 2. 如何在安裝設備時隱藏SD卡中的文件
- 3. 在android sd卡上隱藏視頻
- 4. 如何在Android上的SD卡上以隱藏模式編寫文件
- 5. 如何隱藏SD卡上的文件夾?
- 6. 在android中創建一個只讀文件夾在SD卡中
- 7. 如何選擇一個文件夾下載文件在SD卡
- 8. 如何在android中的SD卡中製作文件夾
- 9. 如何在SD卡中列出文件?
- 10. Android SD卡文件系統
- 11. Android中的SD卡文件瀏覽器
- 12. 從android中的SD卡打開文件?
- 13. 如何在Android中獲取SD卡上文件夾的大小?
- 14. 如何刪除在SD卡中創建的文件夾android
- 15. 如何打開已在Android Phone SD卡中創建的文件
- 16. 如何刪除SD卡中的文件?
- 17. 如何挑選SD卡中的文件?
- 18. 如何從Android中的SD卡讀取文本文件?
- 19. 如何刪除Android中的SD卡中的所有文件?
- 20. 如何在android中顯示SD卡上的文件夾中的文件?
- 21. Android:如何檢查一個文件是否存在於我的SD卡上
- 22. 如何在Android中打開所有SD卡文件?
- 23. 如何從SD卡中獲取文件路徑在android
- 24. 如何在Android AVD中打開SD卡文件夾?
- 25. 在SD卡的Android
- 26. SD卡中的Android
- 27. 無法在SD卡上寫文件android
- 28. 在Android上寫文件到SD卡(lost.dir)
- 29. 在SD卡上製作文件夾android
- 30. Android的:如何在我的SD卡的地方寫文件
我希望文件對用戶不可見,因爲db文件是一個安全的文件(文件的大小是17 MB +這就是爲什麼我在SD卡中創建它)。用戶沒有權限複製,刪除/更改。 – arams 2009-07-15 07:34:28
要檢測更改,請添加認證標籤。 – tuergeist 2009-07-15 09:35:28