解决Android Studio运行模拟器报:The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.

Posted 5239ZM

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Android Studio运行模拟器报:The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.相关的知识,希望对你有一定的参考价值。

  • 问题描述:android Studio运行自带模拟器报“The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.”
  • 原因分析1:虚拟机安装路径存在中文符号导致乱码。因为Android Studio会默认安装虚拟机在用户目录下,如果你的电脑用户名带中文,比如C:\\Users\\ 张三,因为当前用户路径有中文符号,导致一些配置文件中的路径会乱码,这时虚拟机就会运行失败。
  • 原因分析2:安装时使用自定义安装后,修改了默认安装目录,而avd文件默认在 C:\\Users\\用户名\\.android 目录下,所以导致打开AVD时报错。
  • 解决方法:
  1. 进入C盘找到截图显示页面的 .android文件夹,这个是模拟器默认下载位置:
  2. 剪切.android文件夹,粘贴到其他文件夹(切记不可带中文路径):
  3. 这里我们进入.android/avd/,以截图中Nexus_5XAPI_30.avd为例,修改对应的Nexus_5XAPI_30.avd.ini文件
  4. 打开Nexus_5XAPI_30.ini文件,修改path开头的路径为D:\\Android\\.android\\avd\\Nexus_5X_API_30.avd(Nexus_5XAPI_30.avd的当前路径):
  5. 配置用户环境变量:
    变量名称:ANDROID_SDK_HOME
    变量值为:D:\\Android(.android所在目录)
  6. 若SDK不在系统C盘内,则还需配置系统环境变量:
    变量名称:ANDROID_HOME
    变量值为:D:\\Android\\SDK(SDK所在目录)
    系统变量的path新建:%ANDROID_HOME%\\platform-tools和%ANDROID_HOME%\\tools
    测试tools是否配置成功:cmd命令:android -h
    测试platform-tools是否配置成功:cmd命令:adb
  7. 重启Android Studio

若没有解决:将.android文件夹切剪到安装SDK的目录下再进行环境变量配置

关于Android Studio中启动模拟器时,报VT-x is disabled in BIOS错误的解决办法

有时候在Android Studio中启动一个模拟器去运行程序的时候,会出现下面的错误提示:“Intel HAXM is required to run this AVD,VT-x is disabled in BIOS”。

接下来我来说说解决的办法:

      1. 首先在SDK Manager中检查是否安装Download Intel x86 Emulator Accelerator (HAXM installer),如果没有安装,则在SDK Manager中下载安装Download Intel x86 Emulator Accelerator (HAXM installer)。

                      技术分享

      2.   到SDK目录下(一般是C:\\Users\\Administrator\\AppData\\Local\\Android\\sdk),在这个目录下沿着 extras > intel > Hardware_Accelerated_Execution_Manager 目录找到intelhaxm-android.exe这个文件安装定并运行。

      3.   在安装的过程中,你可能会遇到这样的错误提示:”Intel virtualization technology (vt,vt-x) is not enabled”,不用担心,这时你只需要进入BIOS界面在“configurations”中找到“Intel Virtualization Technology”将其设置成Enable即可,如果是提示"该程序安装失败,以致本程序无法安装“,则进入控制面板将Inter Hardware Accelerated Execution Manager卸载,再接着安装。

            技术分享

      4.  重新启动Android Studio,然后再次启动AVD即可。 

       执行以上4步,就能解决此错误。

 

            推荐不错的个人博客:waberyang.com

           

以上是关于解决Android Studio运行模拟器报:The emulator process for AVD Pixel_4a_Edited_API_28 has terminated.的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio模拟器运行无反应

Android Studio连接不上网易mumu模拟器解决办法

android studio无法识别模拟器问题解决

Android Studio 模拟器运行失败,点击没有反应

Android Studio 自定义Gradle Task运行报错解决办法

Kotlin 初学者Android Studio 运行 main 函数报错解决