在电话上测试Android佩戴应用程序



有趣的是,我注意到开发时,我可以选择在手机上运行佩戴应用程序而不是磨损设备。它看起来一样 - 当然很大。

基于https://plus.google.com/androiddevelopers/posts/posts/qhwqarndfs3,我聚集在一起,我可以使用adb使电话屏幕足够小,可以对矩形智能手表进行公平的模仿...

但是,对圆形Android磨损设备进行测试呢?我可以对手机(或矩形的Android磨损设备)做些什么,以使其显示为圆圈(甚至更好,可以将其标识为Android磨损的圆形设备)以测试圆形接口?

是的,总是有一个页面上的圆孔并将其固定在设备上,但这显然远非理想。

您可以在圆形模拟器上测试您的应用程序。以下是如何执行此操作的说明:https://developer.android.com/training/wearables/apps/creating.html

编辑:大约在方形设备上圆形并强迫绕:您可以尝试假装该设备是圆形的,但有点骇人听闻。

在您的Activity中,您需要实现插图侦听器,然后使用反射来更改WindowInsets.mRound字段。然后将插图派往层次结构。这将欺骗您的观点以为设备是圆形的。

检查有关处理方形和圆形的本文:http://gruszczy.blogspot.com/2015/03/handling-round-screens-using.html它描述了如何提供有关设备显示类型的插图。/p>

最新更新