在Android Wear和移动设备之间共享文件

时间:2014-09-30 08:03:26

标签: android sharedpreferences wear-os

我想在衣服和手机之间共享文件。 我想知道一个例子的最佳实践是什么。

  1. 使用SharedPreferences?
  2. 使用公共库作为包含文件的依赖项?
  3. 该文件是否在移动项目中且磨损访问它?
  4. 感谢。

2 个答案:

答案 0 :(得分:2)

您必须使用(可穿戴数据层API)http://developer.android.com/training/wearables/data-layer/index.html

  

API由一组数据对象组成,系统可以通过线路和监听器发送和同步数据对象,通过数据层通知您的应用程序重要事件

答案 1 :(得分:1)

我们的答案是(2) - 我们通常会创建一个公共库(在Android Studio中称为模块),以便在我们的移动应用和磨损应用之间共享。

请查看samples / android-20 / wearable /下的SynchronizedNotifications示例。您将看到一个名为Common的模块,其中包含类Constants。这反过来包含我们用来键入DataItems的所有URI。