如何解决M1 芯片苹果芯片模拟器上的 Android studio Arctic Fox beta 3 无法启动:“AVD 'myAvdName' 的模拟器进程已终止”
在我的 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:
解决方法
模拟器似乎有问题。 你可以试试:
- 降级你的模拟器(@igor-levkivskiy 回答)
- 使用另一个模拟器(@bhw1899 amswer)
- 更改高级设置:https://i.stack.imgur.com/5dEaJ.png(@julio 回答)
来源: Android Emulator Issues in new versions - The emulator process has terminated
,为了让它工作,我安装了 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
,
有同样的错误。由 100% uninstalling Android Studio 解决。不确定哪些文件是罪魁祸首。每个帖子都删除了所有这些。我还将目录更改为根文件系统 /
并搜索了与 Android 相关的文件并删除了这些文件 find . -name "*android*" > ~/Desktop/files.txt
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。