标题和图片说明了一切 - 我的圆形机器人模拟器显示了矩形布局。我很感激任何有助于我使圆形模拟器显示正确界面的提示。
使用以下说明创建AVD: Android Documentation
Android Studio 0.8.1 Beta,SDK工具23.0.2,磨损目标为4.4W(API 20)
使用Wayne的命令行方法创建AVD创建了一个显示正确UI的AVD
答案 0 :(得分:23)
您不必使用命令行来创建AVD。你应该确保你关闭"使用主机GPU"因为此功能目前不支持圆形表盘。
答案 1 :(得分:12)
确保在创建AVD时为圆形仿真器选择以下选项:
设备:Android Wear Round(320 x 320:hdpi) 目标:Android 4.4W - API级别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
重要的是Device和Skin都是一致的,你不能用同一个模拟器混合圆形和方形。如果问题仍然存在,请发布配置的屏幕截图。
答案 2 :(得分:2)
我是Wayne建议使用命令行创建AVD的第二个建议。如果你只是禁用"使用主机GPU"从UI中获得圆形外观,但是可穿戴布局仍然是用于方形显示,因此内容在角落处被切断。另外,使用
android create avd --force -n WatchRound --target "android-20" --device "Android Wear Round" --skin AndroidWearRound --abi android-wear/x86
根据我的经验,创建基于x86的模拟器在PC上的运行速度要快得多。