
据谷歌开发即时应用程序
“最佳实践”是“在安装应用后保持用户状态”
https://developer.android.com/topic/instant-apps/ux-best-practices.html#keep_user_state_after_app_installation
我尝试在即时应用和安装的应用中使用内部存储,但它不起作用,因为有不同的路径:
>即时应用:/data/user/0/com.Google.androID.instantapps.supervisor/files/hosted/package_@R_502_6889@/files
>已安装app:/ data / user / 0 / package_@R_502_6889@ / files
当然,外部存储也不起作用,因为即时应用程序可以获得它的许可.
有人知道或有想法如何解决这个问题,这应该根据谷歌“最佳实践”来解决?
解决方法:
我能想到的唯一选择是以某种方式在服务器上保存该信息,当用户安装应用程序时,恢复它并继续他离开的地方.
这是Google为带有购物车的应用程序指定的内容(例如),在安装后,用户可以继续购物而不会丢失他可能已经选择的任何文章.另请记住,通过SmartLock,您可以在设备上保存帐户,并在以后的已安装应用程序中恢复.
希望这可以帮助!
以上是内存溢出为你收集整理的如何在Android即时应用程序中存储数据并在已安装的应用程序中恢复它全部内容,希望文章能够帮你解决如何在Android即时应用程序中存储数据并在已安装的应用程序中恢复它所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)