文 / 林海泉, Android Wear 开发平台负责人
▲ Android Wear 中国公测版模拟器
我们已经发布下一次 Android Wear 更新的公测版。正如我们在 Google I/O 上提到的,本次更新主要是基于 API 26 的升级,包含了对后台限制的收紧以及对通知渠道的支持。对 Android Wear 中国版的开发者,我们提供了一个更新的模拟器镜像。
通知渠道
通知渠道次更新,用户可以通过通知渠道来选择他们希望收到的通知类型。这将给予用户更加细粒度的通知控制。对 Android Wear 应用自己产生的通知,用户可以直接在手表上控制通知渠道。公众号回复“手表通知”可参见手表通知样例中的详细信息。对从手机上同步过来的通知,手机的通知渠道决定手表上会显示什么。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
mNotificationManager.createNotificationChannel(
NotificationChannel("1001", "New Follower",
NotificationManager.IMPORTANCE_DEFAULT))
mNotificationManager.createNotificationChannel(
NotificationChannel("1002", "Likes",
NotificationManager.IMPORTANCE_LOW))}
后台限制
这个新版本对后台服务增加了限制。在没有可见通知的情况下,服务将不能在后台运行。另外,后台定位频率将会被减少。您应该尽可能采用一些省电的最佳实践,包括使用 JobScheduler,来保障您的应用完成后台任务。
请给我们提出反馈
我们希望这是在最终产品发布前唯一的一次公测版。感谢您一直以来的宝贵反馈。请通过 Android Wear issue tracker 提交任何您发现的问题。您越早提交 Bug,我们就会有更大的机会在最终产品版本里对其进行修复。
· END ·
▼