必须安装ANDROID AVD“模拟器”包

问题描述 投票:0回答:2

我想在我的 docker 容器中安装新设备。

我下载了新的 sdk

./sdkmanager "system-images;android-23;google_apis;x86"

我已接受所有许可证

./sdkmanager --licenses

现在我想用 AVDMANAGER 创建一个新的模拟器

./avdmanager create avd -n test -k "system-images;android-23;google_apis;x86" --abi google_apis/x86 --force

当我启动命令时,我收到此消息

Do you wish to create a custom hardware profile? [no]

我按

yes
,出现此错误

Error: "emulator" package must be installed!

你能解释一下如何安装这个软件包吗?

android docker android-virtual-device android-sdk-tools avd-manager
2个回答
13
投票

解决办法是:

./sdkmanager --channel=3 emulator

0
投票

我在 MacBook(M1-Chip [ARM 架构])上遇到了同样的错误。

这是因为包

emulator
仅适用于
x86_64
架构。

在不同的机器/架构上尝试。

来源:

© www.soinside.com 2019 - 2024. All rights reserved.