消费动态

当前位置/ 首页/ 玩乐论坛/消费动态/ 正文

谷歌以任何官方方式将此API提供给AndroidWear1.x使用

导读 去年Google I / O 宣布了Android Wear 2.0的重大更新,这是我们首次正式看到它所带来的变化。人们仍在等待将其推向智能手表的这一新...

去年Google I / O 宣布了Android Wear 2.0的重大更新,这是我们首次正式看到它所带来的变化。人们仍在等待将其推向智能手表的这一新更新具有改进功能,例如简化的UI导航,通过新的Wear Google Play商店提供的独立应用程序以及Google称之为Complications的新功能。并发症可以比喻为小部件,因为它们在主屏幕上显示相关信息,并且在您点击它们时可以通过各种方式进行交互。

为了使第三方开发人员将此功能集成到其表盘中,他们需要使用目前仅限于Android Wear 2.0的Complications API。我们不太可能看到Google以任何官方方式将此API提供给Android Wear 1.x使用。

但是,这似乎并没有阻止社区开发人员侵入他们的代码并自行向后移植功能。至少这是Reddit用户seapip似乎完成的。

该mod仍处于初期阶段,其中包含许多现在已被消除的bug,但这可能是Android Wear 1.x支持新的Complications功能的第一步。该mod创建CanvasWatchFaceService的子类,该子类实现Complications方法,然后从外部应用程序调用相应的Complications提供程序服务。开发人员能够使其与经过修改的Complications提供程序服务一起使用,但是他们希望使其与所有Complications提供程序服务一起使用。

如果一切正常,最终目标是使Android Wear 1.x表盘开发人员能够将import android.support.wearable.complications 替换 为import com.seapip.thomas.complications ,它应该可以正常工作。对于那些好奇并希望看到使所有这些工作都有效的代码的人,请务必查看GitHub项目页面 以查看演示。即使演示尚处于初期阶段,它也应使您了解开发人员的目标。

免责声明:本文由用户上传,如有侵权请联系删除!