TheemulatorprocessforAVDwaskilled问题解决

TheemulatorprocessforAVDwaskilled问题解决之前android 模拟器运⾏好好的,最近想使⽤⼀下,突然发现不⾏了。不管怎么操作,都是提⽰“The emulator process for AVD was killed”
由于中间升级android studio 、window 版本,还安装过虚拟机之类,⽆法确定到底是哪个部分引起的,只能慢慢搜索⼀个个⽅法尝试,特此记录⼀下,⽅便后来的⼈以供参考。
常见原因
出现这个错误提⽰之后,baidu、google上⾯说的最多是
1、C盘空间不⾜
2、window 低版本bug
3、模拟器⽬录和SDK不在⼀个⽬录下
4、模拟器⽬录有中⽂字符
android模拟器所以如果出现这个问题,可以排除⼀下是不是上⾯这些原因。
但是,我的版本很⾼,⽽且C盘空间⾜够,明显不是这个问题。我之前是可以运⾏的,明显3/4也不可能。
命令启动,可见更多错误提⽰
⼀下问题陷于僵局,⼀番折腾之后,在google上⾯看到⼀个命令,在命令⾏⼿动运⾏模拟器,之前全部都是通过android studio 启动。
启动模拟器命令
.\ -avd Pixel_2_API_30
在SDK的emulator⽬录下执⾏ Pixel_2_API_30是我的模拟器名称。
通过这个命令,发现输出了很多异常信息:
1、有麦克风相关的
2、有定位相关的
结合google上⾯⼀个哥们分析,我把window 设置--隐私⾥⾯麦克风,打开。
发现相关异常信息少了很多,能看见⼀个启动动画了,看起来⼀个⼤进步
但是,动画显⽰⼏秒,⼜没了,还是提⽰The emulator process for AVD was killed
设置window硬件加速
⼜是⼀番折腾、分析,问题⼤致在android 模拟器的HAXM 和winow hyper-v相关功能导致的。
激动⼈⼼的时候来了,全部按照⽂档⼀步步来,操作完毕,开始运⾏。果然,这次好多了,直接看见了模拟器
但是,打击马上到来,window直接蓝屏了,提⽰PAGE_FAULT_IN_NONPAGED_AREA。以为是偶然的,再试⼀下,⼜是这样,再⼀次,还是这样。
基本肯定,启动android 模拟器,必然蓝屏。
最终柳暗花明
⽽且是通过管理员执⾏,执⾏完毕之后,再次打开模拟器,熟悉的google 启动动画出现了,模拟器终于启动成功了!
总结
然后通过管理员来安装Intel HAXM。如果还是不⾏,可以尝试把window⾥⾯麦克风、定位之类权限打开。

本文发布于:2024-09-23 00:26:06,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/358483.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模拟器   启动   命令
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议