0

我是 Android 可穿戴应用程序开发的新手,最近我知道 Watch Face API 现在也可用于 Android。所以我想开发我的移动应用程序的可穿戴应用程序,也想开发同一个应用程序的表盘。

谁能建议我这是否可能?据我所知,可穿戴应用程序和表盘的布局文件是相同的(activity_main.xml)。那么如何开发手表和可穿戴应用程序的设计呢?

我被这种困惑困住了。请告诉我可行性。

提前致谢。

4

2 回答 2

0

要创建表盘,您需要使用 CanvasWatchFaceService类 创建服务

Android Wear 中的表盘是作为服务实现的。当表盘处于活动状态时,系统会在时间更改或发生重要事件(例如切换到环境模式或接收新通知)时调用其服务中的方法。然后,服务实现使用更新的时间和任何其他相关数据在屏幕上绘制表盘。

您可以按照此https://developer.android.com/training/wearables/watch-faces/designing.html一步一步创建您的表盘

于 2015-01-27T11:35:53.550 回答
0

关于磨损的发展,请参考以下内容:

创建和运行可穿戴应用程序

您可以按照以下参考通过蓝牙运行调试可穿戴应用程序:

通过蓝牙调试

如果您想在 android wear 手持应用程序上测试您的应用程序,您需要构建一个签名的发布 apk 并将其上传到您的移动设备。对于此过程,请阅读以下内容:

假设您使用 android studio:

您的移动 build.gradle 文件应具有以下依赖项:

dependencies {
   ...
   wearApp project(':wear')
}

转到构建 > 生成签名的 apk。在第一个窗口中,选择移动作为您的模块。

现在构建完成后,穿戴模块将自动嵌入到移动模块中。移动 apk 是您分发的。磨损可用于测试。

于 2015-03-13T18:06:29.783 回答