我已经从稳定渠道安装了Android Studio 3.5。我正在尝试构建 Android 汽车模拟器,但收到以下错误
没有为此目标安装系统映像
我已经下载了以下系统镜像
Google API Intel x86 Atom_64 系统映像
当我尝试制作手机/平板电脑模拟器时,会显示此图像。我正在使用 Mac Mojave。我需要安装Android 10系统镜像来解决这个错误吗?
对于汽车操作系统(不是 Android Auto),您必须添加系统映像(目前仅适用于沃尔沃 Polestar 2 映像)
名称:
Polestar 2 System Image
https://developer.polestar.com/sdk/polestar2-sys-img.xml
单击“应用”,然后单击“确定”并创建汽车 AVD
您不在 Android Studio 的 Canary 频道上,因此您没有收到汽车映像的更新。您的 Android Studio 版本仅接收 Android 稳定版本的更新。这可以通过在 Android Studio 首选项中切换到 Canary 通道或下载 Canary 版本来解决。
转到“Android Studio >> 首选项 >> 外观和行为 >> 系统设置 >> 更新”。从那里您应该有一个下拉菜单“自动检查‘稳定频道’的更新”。转到下拉菜单并切换到“Canary Channel”。
另一个解决方案是下载此处列出的 Android Studio Canary 版本:https://developer.android.com/studio/archive。查找标有“Canary”的版本。
我有一个非常相似的问题,并写了一些如何解决它的小指南:https://maltewolfcastle.medium.com/how-to-setup-an-automotive-android-emulator-f287a4061b19
基本上我必须导入 Polestar 2 系统映像附带的设备配置文件。您可以从“表”类别中选择它,然后运行随其安装的任何汽车系统映像。
Android 汽车模拟器:-> 您需要添加极星的系统映像,并为此选择“工具”>“SDK 管理器” 然后,单击 SDK 更新站点选项卡 现在点击添加图标
输入图像的名称和网址
名称:Polestar 2 系统镜像 网址:https://developer.polestar.com/sdk/polestar2-sys-img.xml
我能够让它在稳定版本(3.5.1)上运行。
我转到
Android Studio > Preferences > Appearance & Behavior > System Settings > Android SDK > SDK Tools
,然后选择Android Auto API Simulators
和Android Auto Desktop Head Unit emulator
。然后,回到 AVD Manager
,我可以选择并下载 Pie
作为系统映像。
现在,您可以从稳定版的 Android Studio 下载 API 33 Android Automotive 系统映像。 PTAL 汽车 Intel x86 Atom 系统映像未在 Android Studio Dolphin 中显示了解更多详细信息。