M1 芯片(苹果芯片)模拟器上的 Android studio Arctic Fox beta 3 无法启动:“AVD 'myAvdName' 的模拟器进程已终止。”

时间:2021-06-14 16:04:47

标签: android qt emulation apple-m1

在我的 MacBook Air M1 上安装了官方最新版和北极狐 Beta 3 的 Android Studio。无法在两个版本的 android 上运行模拟器。

<块引用>

“AVD 'myavxname' 的模拟器进程已终止。”

我确保我使用另一个(ARM 映像)而不是 Intel 的,因为网络上有很多帖子,而且似乎这些帖子保存了很多,而不是我。

我在终端中使用命令来查看更多有用的错误信息:

<块引用>

~/Library/Android/sdk/emulator/emulator -avd P4S

,p4s 是我的模拟器配置名称。

也运行命令

<块引用>

pip3 安装 opencv-python-headless

仍然被下面的这个错误阻止。

<块引用>

模拟器:Android 模拟器版本 30.3.5.0 (build_id 7036990) (CL:N/A) 模拟器:信息:在 api 级别忽略 arm >= 30 的 sdcard handleCpuAcceleration:hvf 模拟器的功能检查:信息: QtLogger.cpp:68:警告:找不到 Qt 平台插件 “可可”在 “/Users//Library/Android/sdk/emulator/lib64/qt/plugins” ((null):0, (null))

致命:此应用程序无法启动,因为没有 Qt 平台插件 可以初始化。重新安装应用程序可能会解决这个问题 问题。 ((null):0, (null)) 模拟器:信息:QtLogger.cpp:68:致命: 此应用程序无法启动,因为没有 Qt 平台插件可以 被初始化。重新安装应用程序可能会解决此问题。 ((null):0, (null))

这是我在Android/sdk/emulator/lib64下的文件夹的ls-lR> ls.txt

<块引用>

total 0 drwxr-xr-x 9 员工 288 Jun 12 15:44 lib drwxr-xr-x 3 名员工 96 Jun 12 15:44 libexec -rw-r--r-- 1 名员工 0 Jun 14 23:59 ls.txt drwxr-xr-x 7 名员工 224 Jun 12 15:35 插件 drwxr-xr-x 2 员工 64 六月 12 15:44 资源 drwxr-xr-x 3 员工 96 6 月 12 日 15:35 翻译

./lib: 总共 52872 -rwxr-xr-x 1 名员工 7833392 Jun 12 15:44 libQt5CoreAndroidEmu.5.dylib -rwxr-xr-x 1 名员工 899808 6 月 12 日 15:44 libQt5DBusAndroidEmu.5.dylib -rwxr-xr-x 1 名员工 7123104 Jun 12 15:44 libQt5GuiAndroidEmu.5.dylib -rwxr-xr-x 1 名员工 2180144 Jun 12 15:44 libQt5NetworkAndroidEmu.5.dylib -rwxr-xr-x 1 名员工 466768 Jun 12 15:44 libQt5PrintSupportAndroidEmu.5.dylib -rwxr-xr-x 1 名员工 477808 6 月 12 日 15:44 libQt5SvgAndroidEmu.5.dylib -rwxr-xr-x 1 员工 8073344 Jun 12 15:44 libQt5WidgetsAndroidEmu.5.dylib

./libexec: total 0 drwxr-xr-x 2 员工 64 Jun 12 15:44 qtwebengine_locales

./libexec/qtwebengine_locales:

./plugins: total 0 drwxr-xr-x 2 工作人员 64 Jun 12 15:45 承载 drwxr-xr-x 2 工作人员 64 六月 12 15:45 iconengines drwxr-xr-x 2 工作人员 64 Jun 12 15:45 imageformats drwxr-xr-x 2 名员工 64 Jun 12 15:45 平台 drwxr-xr-x 2 位员工 64 Jun 12 15:45 样式

./plugins/bearer:

./plugins/iconengines:

./plugins/imageformats:

./plugins/platforms:

./plugins/styles:

./资源:

./translations: total 0 drwxr-xr-x 2 工作人员 64 Jun 12 15:44 qtwebengine_locales

./translations/qtwebengine_locales:

3 个答案:

答案 0 :(得分:0)

模拟器似乎有问题。 你可以试试:

来源: Android Emulator Issues in new versions - The emulator process has terminated

答案 1 :(得分:0)

为了让它工作,我安装了 Android Studio 的 Canary 版本(见下面的规格)。另外我只能安装和运行基于Android SDK版本S的Arm镜像。

(Android Studio Bumblebee | 2021.1.1 Canary 3
Build #AI-211.7442.40.2111.7518594, built on July 2, 2021
Runtime version: 11.0.10+0-b96-7281165 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 11.4
GC: G1 Young Generation, G1 Old Generation
Memory: 1280M
Cores: 8
Registry: external.system.auto.import.disabled=true

答案 2 :(得分:0)

有同样的错误。由 100% uninstalling Android Studio 解决。不确定哪些文件是罪魁祸首。每个帖子都删除了所有这些。我还将目录更改为根文件系统 / 并搜索了与 Android 相关的文件并删除了这些文件 find . -name "*android*" > ~/Desktop/files.txt