Android Auto Desktop Head Unit (DHU) 在启动时显示黑屏

Android Auto Desktop Head Unit (DHU) shows black screen on launch

我正在尝试连接到桌面主机 (DHU) 以进行 Android 自动测试,但在启动它时一直出现黑屏。单击并右键单击它时,我可以看到红色和绿色的触摸伪影。

我已按照此处的所有说明进行操作:https://developer.android.com/training/cars/testing

我没有收到任何控制台错误,并且我已确保 Android Auto 应用程序已启用开发者模式并且主机服务器是 运行。我也尝试过不同的 tcp 端口。

我在 Pixel 3 上使用 Mac 库存 Android 10 作为连接的 phone 部分,所有内容的最新更新。我还尝试了另一个带有 Marshmallow 6.0.1 的物理设备。 Android phone 上的 Auto 应用程序版本为 5.5.602944-release。

这是我第一次使用 DHU,我已经尝试在 phone.

上清除缓存并重置 Android Auto App 上的所有内容

我确实注意到,当我打开 Android Auto 应用程序并从终端启动 DHU 时,phone 上的 Android Auto 应用程序关闭(我没有认为应该发生 - 但我可能在那里错了)。

我也遇到了这个问题,一切似乎都很好,但是DHU每次都黑屏。 我一直在使用 android 10 和 mac os.

的像素 4
  1. 首先重置 android 自动应用程序
  2. 撤销所有权限
  3. close DHU
  4. 按照说明操作时,切勿点击 android 自动应用图标。
  5. 通过设置 -> 应用程序 -> android 自动 -> 扩展高级 -> 应用程序中的添加设置 -> 并在此处启用开发设置。
  6. 启动服务器
  7. 启动dhu
  8. 如果黑屏可见,则停止服务器,退出DHU
  9. 重新启动服务器,打开DHU。

--- 此时应用程序应启动,向您显示初始屏幕并询问不同内容的权限。

  1. 允许所有并继续通常的初始设置。 DHU 现在应该显示 AA 主页了。

这些步骤对我有用。

我第一次尝试 DHU 时遇到的问题是 Android Auto 中 phone 的初始权限。

在移动设备上 phone 在 Android Auto 我启动了开发服务器。

当我在我的 Mac 上启动 ./desktop-head-unit 时,效果是在移动设备上 Android 自动擦除。

在 phone 上使用 Android 任务管理器(方形按钮)我能够切换回 Android 自动。之后,我能够给予所需的许可。结果是 Mac 上的 DHU 被终止了。但在重新启动后它显示了我预期的屏幕。