HarmonyOS 数据继承(BackupExtensionAbility)范围扩大需求

在对接数据继承功能的时候,我们发现数据继承仅针对沙盒中的数据,但我们目前包里的数据很多是通过 SharedPreferences 进行保存的,例如:登录用户信息、缓存文件信息、缓存文件沙盒物理位置等。据我们的开发同事反馈,这些信息是存在 app 包中的。存在 app 包中的数据不再沙盒中,所以也无法进行数据继承。

当前困难影响:

在数据继承流程中,如果仅针对沙盒中的数据进行继承而不知道这沙盒中的文件属于哪个登录用户,无法正确的对数据进行继承。所以我们需要更多的信息,例如 SharedPreferences 中的数据,或者说 app 包中的数据。

HarmonyOS
2024-12-27 14:49:56
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect

SharedPreferences数据一般保存在 data/user/{userId}/{APK包名}/ 目录下,这些数据我们会迁移到 /data/storage/el2/backup/restore/{APK包名}/ce/shared_prefs 目录下。

分享
微博
QQ
微信
回复
2024-12-27 17:52:34
相关问题
HarmonyOS 数据需求咨询
784浏览 • 1回复 待解决
HarmonyOS 如何扩大组件点击区域
1260浏览 • 1回复 待解决
HarmonyOS BackupExtensionAbility场景区分
507浏览 • 1回复 待解决
HarmonyOS 直播需求WebRTC
1403浏览 • 1回复 待解决
HarmonyOS 动画需求
743浏览 • 1回复 待解决
HarmonyOS VideoController无法继承
693浏览 • 1回复 待解决
HarmonyOS OCR能力范围
1179浏览 • 1回复 待解决
HarmonyOS attributeModifier是否支持继承
904浏览 • 1回复 待解决
HarmonyOS 页面可以继承吗?
1419浏览 • 1回复 待解决
HarmonyOS 支持页面继承
498浏览 • 1回复 待解决
HarmonyOS 直播需求、rtmp推流
982浏览 • 1回复 待解决
HarmonyOS中 直播需求WebRTC?
691浏览 • 0回复 待解决
HarmonyOS sendable支持范围问题
615浏览 • 1回复 待解决
HarmonyOS 组件有办法继承吗?
748浏览 • 1回复 待解决
HarmonyOS 投屏设备支持范围
835浏览 • 1回复 待解决