Android AVD - The emulator process for AVD < emulator_name> has terminated

mitkmikd  于 2022-11-27  发布在  Android
关注(0)|答案(9)|浏览(541)

我在StackOverflow上搜索了这里,发现了许多类似的问题,有许多不同的答案,但没有一个对我有效。
所以,我在过去几天里使用Android Studio的模拟器非常好,直到我尝试添加一个新的虚拟设备与 Google Play API,当我尝试运行它出现这个消息:
AVD的仿真器进程<emulator_name>已终止。
我尝试了许多不同的东西,也删除了所有的模拟器,但现在没有一个我创建的作品
以下是我在Android Studio日志中获得的日志:

[1647414]   INFO - manager.EmulatorProcessHandler - Emulator: C:\Users\2DWeb\AppData\Local\Android\Sdk\emulator\emulator.exe -netdelay none -netspeed full -no-snapstorage -avd cel_30_debug1 
[1649364]   INFO - manager.EmulatorProcessHandler - Emulator: WARNING | unexpected system image feature string, emulator might not function correctly, please try updating the emulator. 
[1649364]   INFO - manager.EmulatorProcessHandler - Emulator: Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is currently needed. We will address this in a future release. 
[1649380]   INFO - manager.EmulatorProcessHandler - Emulator: WARNING | Not all modern X86 virtualization features supported, which introduces problems with slowdown when running Android on multicore vCPUs. Setting AVD to run with 1 vCPU core only. 
[1650143]   INFO - manager.EmulatorProcessHandler - Emulator: C:\Users\2DWeb\AppData\Local\Android\Sdk\emulator\qemu\windows-x86_64\qemu-system-x86_64.exe:/qemu.conf:1: no group defined 
[1651630]   INFO - manager.EmulatorProcessHandler - Emulator: INFO    | configAndStartRenderer: setting vsync to 60 hz 
[1651630]   INFO - manager.EmulatorProcessHandler - Emulator: INFO    | added library vulkan-1.dll 
[1651665]   INFO - manager.EmulatorProcessHandler - Emulator: INFO    | Android emulator version 31.1.4.0 (build_id 7920983) (CL:N/A) 
[1651665]   INFO - manager.EmulatorProcessHandler - Emulator: Process finished with exit code 0

我甚至卸载Android Studio并删除所有相关目录,然后再次安装,没有工作.
一些重要的事情:

  • 尝试使用或不使用Google Play API或Google API
  • 已尝试不同的SDK API(8.1 [API 27]、10 [API 29]、11 [API 30]...)
  • 我在HD上有可用空间:大约40gb
  • 模拟器设置为16gb的内部存储空间。
  • 我尝试了x86和x86_64体系结构(两天前两者都能正常工作)
  • 已尝试快速 Boot 和冷引导
  • 尝试添加一个新的仿真器,但不更改规格上的任何内容(使用默认值)
  • SDK工具上的Android Emulator已更新至最新版本(31.1.4)
  • 已安装最新的HAXM版本(7.7.0)
  • 我有一个英特尔处理器(据我所知,没有对它做任何改变)和12GB的RAM

以上都不能使模拟器工作。

xkrw2x1b

xkrw2x1b1#

进入你的android studio,选择“工具”-〉”SDK管理器”-〉“SDK工具”选项卡-〉并更新到最新的Android Emulator版本。然后再次重新运行你的模拟器。解决了!希望它能有所帮助。

8ehkhllq

8ehkhllq2#

我成功了。
显然,更新到最新版本的Android模拟器是问题所在。显然,许多与Vulkaniderdll的冲突和其他模拟过程停止了与这个新版本的工作(至少对我来说在我的电脑上)。
我下载了一个基于this answer的旧版本Android模拟器,然后它又开始工作了...

yruzcnhs

yruzcnhs3#

截至2020年5月,对于仍在苦苦挣扎的MacBook M1(Pro/Max)用户......

首先,不要从Android Studio启动模拟器。它只提供无用的**“AVD已被终止或终止”**消息。
请改为键入以下内容。

~/Library/Android/sdk/tools/emulator

它将返回如下所示的更详细的消息。

emulator: ERROR: process is translated under Rosetta. Attempting to replace emulator installation.
emulator: Replacing via command: /Users/<USER>/Library/Android/sdk/emulator/darwin-aarch64-replace.sh (downloading ~120 MB)...
sh: /Users/<USER>/Library/Android/sdk/emulator/darwin-aarch64-replace.sh: No such file or directory
emulator: Replacement done. Please relaunch the emulator. You will also need to be using an Apple Silicon-compatible system image. Check the release updates blog (https://androidstudio.googleblog.com/) for more details

所以在我的例子中,darwin-aarch 64-replace.sh丢失了!
下载the file from here
问题解决了。

k4ymrczo

k4ymrczo4#

在Ubuntu上,我必须使用SDK管理器卸载NDK(并行)

axzmvihb

axzmvihb5#

打开任务管理器并终止进程“qemu-system”

wz8daaqr

wz8daaqr6#

我在运行我的react原生应用程序时得到了这个,我从SDK管理器手动安装了NDK。
有了NDK,我们需要安装C使它工作,这就是我如何解决这个问题。
阅读文档以了解更多信息。
https://developer.android.com/studio/projects/install-ndk

5lwkijsr

5lwkijsr7#

新的解决方案,我已经找到了这个去帮助和删除遗留的IDE目录,并删除所有目录,然后重新启动Android工作室和AVD其工作...快乐编码

q0qdq0h2

q0qdq0h28#

我的情况:修复了这个问题几次由Kumudika Jayantha的答案上面。
但它不再工作了。你可以使用Mac上的OmniDeskSweeper应用程序删除所有的Android缓存和文件夹,然后重新安装Android工作室。(请确保删除所有旧的Android工作室文件,并从官方网站下载新的Android工作室应用程序,2小时就这个问题)。
另一种情况:您可以使用OmniDeskSweeper查找并删除所有 *.lock文件。

sr4lhrrt

sr4lhrrt9#

我通过执行以下步骤解决了此问题,

  • 首先从以下位置删除.lock扩展名文件(例如multiinstance.lock等)

C:\用户\〈您的用户名〉.android\avd\〈您的仿真器设备名称〉.avd

  • 然后从android studio设备管理器使用冷 Boot 启动模拟器

相关问题