圆形Android Wear模拟器是Square

Kev*_*cka 17 android interface emulation rounding wear-os

标题和图片说明了一切 - 我的圆形机器人模拟器显示了矩形布局.我很感激任何帮助我获得圆形模拟器以显示正确界面的提示.

使用以下说明创建AVD: Android文档

Android Studio 0.8.1 Beta,SDK工具23.0.2,磨损目标是4.4W(API 20)

在此输入图像描述 在此输入图像描述

使用Wayne的命令行方法创建AVD创建了一个显示正确UI的AVD

nic*_*kjm 23

您不必使用命令行来创建AVD.您应该确保关闭"使用主机GPU",因为此功能目前不支持圆形表盘.


Way*_*ski 12

确保在创建AVD时为圆形仿真器选择以下选项:

设备:Android Wear Round(320 x 320:hdpi)目标:Android 4.4W - API Level 20 CPU/ABI:Android Wear ARM(armeabi-v7a)皮肤:AndroidWearRound

或者,您可以使用命令行创建圆形或方形模拟器:

android create avd --force -n WatchRound --target "android-20" --device "Android Wear Round" --skin AndroidWearRound --abi android-wear/armeabi-v7a
android create avd --force -n WatchSquare --target "android-20" --device "Android Wear Square" --skin AndroidWearSquare --abi android-wear/armeabi-v7a
Run Code Online (Sandbox Code Playgroud)

设备和皮肤都是一致的很重要,你不能用同一个仿真器混合圆形和方形.如果问题仍然存在,请发布配置的屏幕截图.

  • 从命令行创建AVD,就像你建议修复它一样 - 谢谢Wayne! (4认同)
  • 我已经看到其他报告,启用GPU可能会导致问题,所以我上面的命令行没有启用GPU,因此它的工作原理.我赞成关于关闭主机GPU支持的另一个答案. (4认同)
  • 命令行是要走的路.必须打破GUI,因为相同的选项不会产生相同的结果. (3认同)
  • 我的AVD是使用上面推荐的设置创建的(我做了一个新的测试它只是为了确定 - 它有同样的问题).在我的OP中添加了AVD设置的屏幕截图. (2认同)