我想备份我的应用数据。 我尝试过Android BackupAgent
,,但它似乎非常不稳定,并且对某些设备无效。
所以,我想将我的应用数据备份到内部存储。因此,我需要一个安全的位置来备份我的数据。
注意:我不想将数据备份到外部存储器,因为SD可能并不总是可用。
我想请一些建议。
答案 0 :(得分:1)
由于Android 6有备份API。见http://developer.android.com/training/backup/autosyncapi.html
答案 1 :(得分:0)
我最终使用以下方式存储本地备份:
Environment.getExternalStorageDirectory() + File.separator + "Android" +
File.separator + "data" + File.separator + ".backup" + File.separator
我必须更改文件夹名称,
Android会在卸载应用时删除/ Android / data /中的相应软件包
此外,我在文件夹名称前加上.
,以便它保持隐藏状态。