我已经构建了一个 phonegap 应用程序并想扩展它的功能,以便在智能 watch 上用户可以查看从 XML 文件生成的文本。
有smartwatch SDK对于 native 安卓。它是用 Java 编写的。
将我需要的智能 watch 功能打包到 Phonegap 插件中需要哪些步骤?我需要智能 watch SDK 中的哪些文件?
最佳答案
您需要编写一个 Phonegap 插件,以包装 native Java 调用,以便您可以从 Javascript 访问它们。
<罢工>http://wiki.phonegap.com/w/page/36752779/PhoneGap%20Plugins罢工>
[改进答案]
实际上,如果您想在 watch 上安装应用程序,则必须编写 Java 代码。意识到您将有许多组件需要相互通信。
您的应用使用带有 Intent 插件的 Phonegap 与 Sony LiveWare 管理器通信。
Sony LiveWare 管理器,负责与您的 watch 通信和部署自定义 watch 应用程序。 watch 应用使用索尼的 Java 框架,因此“ watch 应用”似乎同时存在于 LiveWare 管理器和 watch 本身中。
自定义 watch 应用程序在智能 watch 上“运行”。该应用程序将知道如何显示您的数据和/或响应触摸事件。
您或许可以找到一个现有的应用程序,它可以获取 Intent 数据并将其显示在 watch 上。然后,您所要做的就是将您希望在 watch 上显示的信息发送给 LiveWare 管理器,后者将适本地路由数据。
如果您仍想为 watch 构建自定义应用程序,则必须走 Java 路线。它们确实包含一个模拟器,因此您无需 watch 即可尝试。
关于android - 将 Smartwatch Java 扩展添加到 Phonegap 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10986537/