我嘗試在用戶卸載應用程序時備份我的sqlite數據庫。並在用戶重新安裝應用程序時恢復該sqlite數據。我嘗試自定義BackupAgentHelper,但我安裝應用程序並插入sqlite數據庫的數據,然後卸載應用程序。並重新安裝應用程序,那麼我的數據庫是空的。如果有任何人有這個問題的解決方案,請發送我的源代碼如何在用戶卸載應用程序時重新備份數據並重新安裝應用程序所有數據恢復
-1
A
回答
0
您可以嘗試將數據庫保存到SD卡。但是,如果用戶更改SD卡,則將無法訪問數據庫。
另一種選擇是定期備份到服務器。
0
您可以將數據保存到Google驅動器。 使用App文件夾服務
+0
如何使用此功能可以告訴我一步一步來 –
相關問題
- 1. 應用程序卸載並重新安裝後,iOS應用程序如何使用foursquare恢復用戶會話?
- 2. ios在重新安裝應用程序後恢復數據
- 3. 如何在卸載並重新安裝Android應用程序後保留數據
- 4. 應用程序數據備份/恢復
- 5. Android應用程序在卸載並重新安裝後會記住其數據
- 6. 如何在安裝時刪除應用程序數據並重新安裝
- 7. 如何刪除而數據重新安裝應用程序
- 8. 如何在用戶卸載應用程序時進行coredata的備份,並在他再次在ios上安裝應用程序時將其恢復。
- 9. 谷歌應用程序卸載後重新安裝
- 10. 如何重新啓動應用程序的所有數據?
- 11. 使用Firebase卸載應用程序並重新安裝使用同一用戶重新驗證Android
- 12. 在重新安裝Wamp時備份數據庫和用戶
- 13. Phonegap/cordova- Ios設備UUID在用戶卸載並重新安裝應用程序時不唯一
- 14. iOS應用程序重新安裝應用程序後,只從數據庫中提取新數據?
- 15. 完全卸載並重新安裝更新的Android應用程序?
- 16. 是,如果卸載/重新安裝應用程序的同一設備
- 17. json數據在重新加載應用程序或打開應用程序時在recylerview中重複兩次
- 18. Ionic:從設備上卸載應用程序並重新安裝應用程序,因爲安裝的應用程序已使用不同的密鑰簽名
- 19. 在Android數據庫中重新啓動應用程序時重複的數據
- 20. 重命名數據庫中的字段並重新安裝應用程序
- 21. 從應用程序內部重新安裝iPhone應用程序
- 22. 重新安裝Django應用程序 - 未重新創建數據表
- 23. 重新安裝後「應用程序未安裝」有時
- 24. 可可應用程序重新安裝
- 25. 重新安裝應用程序
- 26. 如何備份和恢復應用程序數據庫的數據?
- 27. 在應用程序重啓時重新創建SQLite數據庫
- 28. Android應用程序的數據備份和恢復
- 29. 備份/恢復應用程序數據庫和Android上
- 30. 如何執行恢復,如果我再次卸載並安裝應用程序
請發表您的DbBackupHelper類,它也許是在你的代碼 –
一個問題,當你的應用被卸載您沒有收到通知。 '卸載應用程序時不會調用BackupAgentHelper' – CommonsWare