当前位置: 首页 > 知识库问答 >
问题:

错误:使用avdManager时未找到匹配--设备Pixel 3a的设备

苏鹏鹍
2023-03-14

我正在使用android sdk工具avdmanager来创建一些模拟器。

当我运行以下命令创建nexux 6p时,它工作正常…

avdmanager create avd -n Nexus6p4 -k "system-images;android-24;google_apis_playstore;x86" --device "Nexus 6P"

但当我运行以下命令时。。。

avdmanager create avd -n Pixel3 -k "system-images;android-24;google_apis_playstore;x86" --device "pixel_3a"

我得到以下错误...

错误:未找到匹配的设备--设备pixel_3

这个错误消息没有发送,因为当我运行avdmanager列表设备时

我得到以下条目...

ID: 23或“pixel_3a”名称: Pixel 3a OEM: Google

所以这个设备肯定存在。

共有1个答案

罗渝
2023-03-14

您可以列出可用的硬件/设备配置

avdmanager list device

这给了

...
---------
id: 14 or "Nexus 9"
    Name: Nexus 9
    OEM : Google
---------
id: 15 or "Nexus One"
    Name: Nexus One
    OEM : Google
---------
id: 16 or "Nexus S"
    Name: Nexus S
    OEM : Google
---------
id: 17 or "pixel"
    Name: Pixel
    OEM : Google
---------
id: 18 or "pixel_c"
    Name: Pixel C
    OEM : Google
---------
id: 19 or "pixel_xl"
    Name: Pixel XL
    OEM : Google
---------
...

设备配置(avdManager使用的)和皮肤(GUI Android虚拟设备管理器使用的)之间存在差异

AFAIK 您不能将皮肤与命令一起使用,只能使用配置(分辨率、RAM 等)

所以我认为

avdmanager create avd -n Pixel3 
    -k "system-images;android-24;google_apis_playstore;x86" 
    --device 17

应该为你工作。

 类似资料:
  • 我和我的亚行有个奇怪的问题。我有一部Vuzix M300和几部android手机。事情是在开始使用我的Vuzix M300后,我的Android手机没有被我的ADB检测到,尽管我的Vuzix现在被检测到。在使用Vuzix之前,情况并非如此。在Vuzix之前,我的android手机通常被检测到,现在它没有被检测到,现在只有Vuzix被检测到。这里有什么问题?

  • 我有一个根手机,并在根模式下运行adb。 我使用adb shell成功访问了手机。 我可以浏览目录,甚至那些需要root的。 当我尝试使用: 我得到以下错误: adb外壳保持连接,我可以继续浏览SD卡。 有谁能告诉我这个错误是从哪里来的,以及我如何修复它以提取文件?

  • 驱动程序=新的IOSDriver(新的URL(“http://127.0.0.1:4723/wd/hub(能力),; } } 请参阅所附的屏幕截图和屏幕截图中的错误。有人能帮帮我吗?我在Mac 10.10.5版本上使用Appium

  • 我正在使用Windows8。我正在尝试在设备上运行应用程序。找不到我的设备,设备USB调试已启用。此外,我已经安装了相同的驱动程序使用管理我也安装了谷歌USB驱动程序包。但仍然找不到该设备。 拜托,有人能帮忙吗

  • 谁能告诉我为什么会有不同,以及如何从命令行创建我的Pixel 4 XL Avd?

  • 我在一个Android自定义启动器工作。该应用程序在一些手机上运行完美,但在其他手机上不启动。启动应用程序时发生以下错误。