在我的 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:
答案 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
。