admin管理员组

文章数量:1559763

这里写目录标题

  • 前言
  • 什么是Desktop Head Unit(DHU)
  • Android studio安装
  • Android Studio关键配置点
  • 创建 Android 虚拟设备
  • 手机设置
  • 启用 Android Auto 开发选项
  • 使用ADB连接Android Auto

前言

如果你想在购买支持 Android Auto 的汽车之前尝试 Android Auto,那么就可以使用Android Studio 在模拟器中试用 Android Auto,使用Android Studio即可模拟一个车机的Android Auto,你只需要通过USB连接线把手机连接到电脑,即可在电脑上使用Android Auto。

什么是Desktop Head Unit(DHU)

Desktop Head Unit(DHU)是一种Android模拟器,用于在开发人员的桌面电脑上模拟Android Auto体验。Android Auto是谷歌开发的一种智能车载系统,它可以将Android手机的应用程序、音乐、导航和通讯功能与汽车的娱乐系统集成。DHU允许开发人员在没有车辆或车载设备的情况下进行开发、测试和调试,以确保他们的应用程序在Android Auto上正常运行。DHU也可以模拟不同的屏幕分辨率和语言设置,以便开发人员可以测试其应用程序在各种条件下的兼容性。

Android studio安装

要在 PC 上使用 Android Auto,我们将使用官方的Google工具,因此必须安装 Android Studio

如何安装Android Studio本篇不再赘述,具体可以参考官方文档

下图是安装完成的Android Studio

Android Studio关键配置点

1.在设置中搜索SDK,然后勾选上Android Auto Desktop Head Unit Emulator

2.然后点击SDK Update Sites添加如下内容

名称: Polestar 2 System Image
网址: https://developer.polestar/sdk/polestar2-sys-img.xml


3.切换到SDK Platforms选项卡并启用Show Package Details复选框。然后在Android 9.0下开启Polestar 2,点击确定

4.记得这些都要点应用

创建 Android 虚拟设备


手机设置

  • 在 Android 中启用开发人员选项(转到设置>关于手机,然后在内部版本号上点击五次)。
  • 在开发者选项中启用 USB 调试。
  • 用数据线将手机连接到电脑
  • 允许从您的 PC 进行 USB 调试

启用 Android Auto 开发选项

1.进入 Android Auto 部分后,在版本上点击几次。然后在版本信息上点击十次,直到提示告诉你开发者选项已经启用。

2.然后,从 Android Auto 菜单中选择“启动主机服务器”选项。

使用ADB连接Android Auto

首先,使用 USB 数据线将手机连接到 PC。

然后你需要输入一个ADB命令,这样你刚刚激活的服务器和PC上的模拟器才能相互理解。然后返回您的 PC 上的“platform-tools”文件夹,该文件夹位于以下路径:“C:\Users\User\AppData\Local\Android\Sdk\platform-tools”,将用户更改为您的 Windows 用户名。进入此路径后,在 Windows 资源管理器搜索栏中键入“cmd”,然后按 Enter 键。
然后,键入此命令:

adb forward tcp:5277 tcp:5277

现在是时候打开 Windows 的屏幕模拟器了。您不需要从命令行启动它,但可以双击desktop-head-unit.exe文件。Android Studio SDK 管理器通常将其安装在路径C:\Users/User/AppData/Local/Android/Sdk/Extras/Google/Auto中。


然后运行desktop-head-unit.exe 成功运行Android Auto。


使用抖音扫一扫关注我,带你学习网安知识,渗透实战,红队技巧。

参考:
https://developer.android/training/cars/testing

本文标签: 桌面测试如何在WindowsDHU