报错:
“Error while waiting for device: The emulator process for AVD Pixel_6_API_31 has terminated.”
大概情况:
已经一个暑假没有开过Android Studio了,开学打开敲代码,运行的时候突然就报错了,开始的时候还自己试着删掉avd,重新安一个可能就能解决问题了,结果还是一直报这个错,寻思着这个暑假我也没拿电脑干啥啊,除了学习Go语言,安装Go的编译环境以外(可能,也许大概跟这个有关系?...... 我也不确定)
尝试了以下方法:
方法一:相关的tools没有安装
以前已经装过了,而且能正常使用,应该不是这个问题,但还是去试了一下把以前装的Tools更新一遍
结果:没有解决问题,还是依旧报错
方法二:相关的环境配置和路径出现问题
以前老师让配置的环境变量叫:ANDROID_AVD_HOME,其他什么ANDROID_SDK_HOME,ANDROID_HOME一个也没有装过,都一直是正常运行的,这次就试着配置了一下SDK_HOME
结果:还出现问题,报了一个大概意思就是别配SDK_HOME,要配ANDROID_HOME这个环境变量,然后果断恢复原来的配置删掉了SDK_HOME
方法三:最后还找到一个让打开idea. log文件看看里面的Emulator报了什么错的方法
说是看看里面有没有报SDK相关的错误,找了半天没看见,看见其他的报错了,但是也不知道要咋解决,找了这些错误也没看见啥解决方案,裂开
结果:尝试了一个上午加午休,果断放弃使用studio内置模拟器,直接使用物理模拟器,外接了一个安卓手机,可以正常使用
P.S.:如果有安卓大佬看见了能帮忙看看,那真是不胜感激~
解决:
2023-11-15 15:58 编辑
其实已经解决了,忘了在这里更新(💦
后边就是换了低版本的avd,重新下载一个就好(之前也试过重下,但是没有调低api,所以还是运行不了)
我换成了27的,之后可以正常使用了
步骤如下: