如何将 SQLite DB 从手持设备传输到可穿戴设备?
How to transfer SQLite DB from handheld to wearable?
我有一个包含 2 个模块的应用程序:1 个用于手持设备,另一个用于可穿戴设备。
我的手持模块上有数据库,我需要以某种方式将其复制到可穿戴设备。我的数据库真的很小,它只包含字符串,所以复制它应该不是问题。
起初我尝试为两个模块使用共享数据库(使用单例class)但没有运气,无论我做什么,每个模块都看到不同的数据库。
我的第二次尝试是通过数据层将其从手持设备发送到可穿戴设备,但我不确定该怎么做,此外我看到我每次都需要将我的数据库导出到一个文件中,这似乎有点太复杂了。
请帮我找出最好的解决方案。
手持设备:
- select 来自
table
的所有行并将它们放入 DataMap
对象
- 使用
DataApi
发送 DataMap
对象
可穿戴:
receive the DataMap object using DataApi
delete all rows from the table and insert the received.
我有一个包含 2 个模块的应用程序:1 个用于手持设备,另一个用于可穿戴设备。 我的手持模块上有数据库,我需要以某种方式将其复制到可穿戴设备。我的数据库真的很小,它只包含字符串,所以复制它应该不是问题。
起初我尝试为两个模块使用共享数据库(使用单例class)但没有运气,无论我做什么,每个模块都看到不同的数据库。 我的第二次尝试是通过数据层将其从手持设备发送到可穿戴设备,但我不确定该怎么做,此外我看到我每次都需要将我的数据库导出到一个文件中,这似乎有点太复杂了。
请帮我找出最好的解决方案。
手持设备:
- select 来自
table
的所有行并将它们放入DataMap
对象 - 使用
DataApi
发送
DataMap
对象
可穿戴:
receive the DataMap object using DataApi
delete all rows from the table and insert the received.