【发布时间】:2016-03-26 02:43:46
【问题描述】:
我在我的移动应用上使用 SharedPreferences 来保存数据 (例如,用于从该数据创建回收站视图列表)
现在我添加了一个穿戴模块,并试图在我的穿戴设备上获取相同的列表。它是否能够从我的穿戴设备访问我的手机上的共享偏好?
如果你的答案是否定的,最好的选择是什么?
【问题讨论】:
标签: android sharedpreferences wear-os
我在我的移动应用上使用 SharedPreferences 来保存数据 (例如,用于从该数据创建回收站视图列表)
现在我添加了一个穿戴模块,并试图在我的穿戴设备上获取相同的列表。它是否能够从我的穿戴设备访问我的手机上的共享偏好?
如果你的答案是否定的,最好的选择是什么?
【问题讨论】:
标签: android sharedpreferences wear-os
我认为您无法访问移动共享首选项,但您可以使用数据映射或消息 api 发送数据,并且您可以使用 gson 库将自定义对象作为字符串发送
【讨论】:
您应该将可穿戴模块视为一个单独的应用程序。
可穿戴应用程序无法读取您的移动应用程序的 SharedPreferences。
如果您想在移动应用程序和可穿戴应用程序之间共享数据,您需要将数据与Data Layer Api 同步。
希望它会有所帮助!
【讨论】: