1
A
回答
2
使用數據庫,你基本上有兩種選擇。
- 提供用戶備份數據庫到SD卡的選項。
- 創建/使用數據庫從SD卡
案例2
您可以使用getExternalFilesDir()來存儲應用數據。這將使用您的應用程序名稱在SD卡上創建一個文件夾。
如何使用標準SQLLiteOpenHelper的自定義路徑閱讀本link。底部的一個很好的答案。或者,您可以使用openDatabase函數直接從SD卡打開數據庫。這個功能只需要你的數據庫的路徑。
案例1,
如果正在複製數據庫到SD卡,基本上是一個普通的文件副本,在這種情況下做簡單的文件從一個路徑到另一個。來自SQLiteDatabase的getPath()會爲您提供數據庫的路徑。
共享偏好 具有共享偏好,這僅支持密鑰值,以及如何從SD卡訪問共享偏好閱讀本link。
+0
我實現了一個基於數據庫的導入/導出這個線程http://stackoverflow.com/questions/6540906/android-simple-export-and-import-of-sqlite-database/6542214#6542214 – barbarian
0
0
什麼是應用程序一回事呢?我會解決這個問題不同。
而是允許用戶從SD卡重新加載它們的設置,創建用戶帳戶和服務器的支持,讓用戶在登錄他們的個人資料同步。
相關問題
- 1. 應用程序數據備份/恢復
- 2. 備份和恢復數據庫android studio
- 3. Android應用程序的數據備份和恢復
- 4. Android的數據庫備份恢復
- 5. 如何備份和恢復應用程序數據庫的數據?
- 6. 數據庫備份/恢復過程
- 7. 備份和恢復mysql數據庫c#
- 8. java數據庫備份和恢復
- 9. 數據庫備份和恢復
- 10. 備份和恢復MS SQL數據庫
- 11. 備份和恢復數據庫
- 12. PostgreSQL:數據庫備份和恢復?
- 13. 備份和恢復realm.io數據庫
- 14. 備份和恢復SQLCE .sdf數據庫
- 15. 錯誤書面的程序來備份和恢復數據庫
- 16. 通過Java備份和恢復MS SQL Server數據庫程序
- 17. 備份/恢復Android應用數據庫由ORMLite管理
- 18. Android備份/恢復:如何備份內部數據庫?
- 19. 如何備份應用程序數據庫以將其恢復到iPhone上
- 20. Android應用程序的備份和恢復?
- 21. Android備份和恢復
- 22. 如何將Android上的SQLite數據庫備份/恢復到Dropbox
- 23. Android備份和恢復數據庫往返SD卡
- 24. 錯誤恢復postgres數據庫備份
- 25. 恢復WordPress數據庫但不備份
- 26. 無備份恢復數據庫
- 27. 恢復數據庫備份問題
- 28. 恢復數據庫備份的錯誤
- 29. 從備份恢復數據庫
- 30. PostgresSQL數據庫從備份恢復
Android的備份系統應該可以幫助您:在雲http://developer.android.com/guide/topics/data/backup.html – Benoit
的Android備份系統存儲數據,並僅當用戶啓用該選項。我想將所有數據存儲在SD上。 – barbarian
實施分貝進口/基於此線程http://stackoverflow.com/questions/6540906/android-simple-export-and-import-of-sqlite-database/6542214#6542214 – barbarian