【发布时间】:2018-09-07 07:20:16
【问题描述】:
我正在构建一个具有 mobile、wear 和 shared 模块的 Android 应用。这是一个将我的 SampleObject 数据存储到 SQLiteDatabase 的应用程序。
SampleObject{
long ID; // Primary key, autoincrement
Date date;
String text;
}
关于 SampleObjects 用户列表的所有方法都在共享模块中。移动和穿戴都可以插入、编辑和删除对象。
有没有办法使用“共享”数据库,还是我必须为移动设备和穿戴设备使用单独的数据库以及穿戴设备连接来比较它们并合并?
如果我必须使用单独的数据库,比较它们的最佳方式(以及何时)是什么(可能有一些已删除的项目仍包含在其中一个数据库中)?
【问题讨论】:
-
也许你正在寻找类似的东西 -> developer.android.com/training/wearables/data-layer 。如果不只是忽略我:)
-
是的,我会使用 WearableListenerService,但我的问题是是否有一些共享数据库,如果没有,何时使用数据共享和比较数据库。
标签: android sqlite wear-os android-wear-2.0