7

我想开发一个安卓汽车应用程序。

我已经在我的棒棒糖设备上安装了 android auto apk 并启动了桌面单元,但经过一些步骤后在移动屏幕上并将应用程序连接到桌面主机...只有 android auto 显示在 android 设备上,桌面主机在桌面上显示*等待电话

我如何才能继续了解桌面主机 android auto apk 的前景。

我在连接时使用的步骤 1. adb forward tcp:5277 tcp:5277 2. ./desktop-head-unit [Desktop head unit

安卓设备apk

4

6 回答 6

3

Android 文档中缺少一个步骤。

在 Android Auto 应用程序中启用开发模式后,在右上角的选项菜单(您可以打开主机服务器的同一菜单)中,还有另一个“开发人员设置”选项。去那里然后选择“应用程序模式”>开发人员。这允许 ADB 通过运行adb forward tcp:5277 tcp:5277然后执行./desktop-head-unit(在 mac osx 上)成功连接到我的设备

于 2021-02-25T19:47:33.013 回答
1

我的一个同事也有同样的情况。在他的 Windows 10 机器上启动 Android Auto Desktop Head Unit 时,它一直说“正在等待电话”,尽管端口转发看起来不错。尝试了多个电话和端口,连接到我自己的机器时一切正常(类似设置)。

右键单击桌面主机 .exe,然后选择“以管理员身份打开”最终为我们解决了问题。

于 2019-12-03T11:58:13.740 回答
1

我在几个不同的设备上遇到了“等待电话...”的问题。以下是对我有用的步骤。我正在使用 DHU 版本 2.0.0 rc2。

  • 在您的设备上打开 Android Auto 应用程序。
  • 以开发者模式获取应用程序。
  • 启动主机服务器
  • 打开应用程序中的抽屉菜单,然后点击“退出应用程序” <---对成功连接很重要
  • 运行 adb forward tcp:5277 tcp:5277
  • 启动 DHU 您现在应该会在移动设备上看到权限屏幕。

由于 Android Auto 应用程序中的问题,可以看到此行为:https ://issuetracker.google.com/issues/171130740

于 2021-08-10T10:27:20.500 回答
0

首次在Phone上使用DHU时,需要在Phone上进行Android Auto App的初始设置,Android Auto App会自动启动。那时,有时 Android Auto 应用程序正在后台运行。因此,您需要从手机上的任务中调出 Android Auto 应用程序并继续设置。例如,从下到上滑动手机屏幕并从任务列表中选择 Android Auto 应用程序以继续初始设置。

于 2021-01-25T04:44:23.930 回答
0

对我来说,我必须明确告诉 DHU 使用端口 5277,即使它是默认端口。

桌面头单元.exe --adb=5277

于 2021-01-27T10:59:07.643 回答
0

我遇到了同样的问题。您可以尝试更改端口并再次按照以下步骤操作:

转到平台工具目录并输入: adb forward tcp:5999 tcp:5999

使用一些不同的端口号,而不是像我使用的 5999 那样的 5277。完成后转到自动目录并运行 desktop-head-unit.exe 另外,请确保在执行此操作时您的手机已解锁。希望它应该可以正常工作!

于 2019-11-14T17:55:51.217 回答