【问题标题】:Creating a Wear AVD创建 Wear AVD
【发布时间】:2015-06-22 19:55:47
【问题描述】:

我的 android wear 应用程序中有几个 cmets 说我的应用程序在两个设备上看起来不太好:

ZenWatch 和 Sony SmartWatch3。 我收集了两者的 DPI 和分辨率: ZenWatch - 320x320 圆形 278dpi 1.63 英寸 SmartWatch3 - 320x320 方形 283dpi 1.6 英寸。

现在,我正在尝试比基本模拟器更进一步地运行 APP。但是,我只能使用两种配置:

我试过编辑它的配置文件,但没有成功。 在配置文件中我无法找到屏幕尺寸。只是 DPI 并且看起来任何配置都已更改,将被忽略。

以下是我发现有趣的所有配置:

hw.lcd.density=240

没有屏幕尺寸,没有分辨率。只是液晶密度,对我来说看起来像 DPI,但现在我不确定。所以我无法模仿上述两种设备中的任何一种。

对此有什么建议吗?

2015 年 6 月 6 日编辑: 我无法运行我配置的设备:

如您所见,显示黄色警告,内容如下

所以我无法运行我创建的任何设备。

【问题讨论】:

  • 您的系统配置是什么? Console >Android 有任何错误吗?
  • @maveň 系统配置是什么意思?

标签: android android-emulator wear-os


【解决方案1】:

点击AVD Manager的按钮,然后点击Create Virtual Device...,再点击New Hardware Profile,即可在新窗口自定义硬件设置,如设备名称设备类型屏幕(屏幕尺寸、分辨率)内存输入支持的设备状态相机传感器

完成这些后,您可以选择此硬件配置文件来创建您的AVD

【讨论】:

  • 您好,您真的尝试过创建它吗?我在主帖上附上截图。
  • 当然,我创建成功了。根据您提供的信息,您的 sdk 似乎不是最新的。也许您需要更新您的开发环境,例如 SDK、Android Studio 和 avd 图像。
【解决方案2】:

如果我理解正确,您需要点击左下角的“New Hardware Profile”按钮,然后您可以更改屏幕大小、分辨率等等。

【讨论】:

  • 我尝试创建一个以像素和英寸为单位的不同屏幕尺寸,但 APP 外观仍然正确。所以我想我无法重现糟糕的外观。我在 Google Play 中声明了一些 cmets “不适用于 asus zen 所有颜色都重叠并且无法使用。”、“索尼 Smartwatch 3(方形屏幕)上的这个游戏坏了。按钮都奇怪地放在屏幕上. 太糟糕了 :c"
  • @SergiCastellsaguéMillán 这是你的应用程序?因为如果是这样,您可以从下载应用程序中排除这些设备。
  • 是的,但我不想排除。我想修复它:D
【解决方案3】:

只是为了回答其他一些用户...我实际面临的是,在 4.4W 和 5.1.1 上的 AsusZenwatch 中使用了不同的 DPI...奇怪但真实。请务必在两个 API 上进行测试

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    相关资源
    最近更新 更多