移动端自动化测试之android模拟器问题集合

时间:2022-10-08 11:13:42
  • 黑屏

在做移动端自动化测试过程中,android模拟器启动黑屏的问题一直困扰着我,网上找了许多方法尝试了都不能解决我的问题,最后重新安装了镜像文件,问题才得以解决,当然并不是网上的解决办法都是错的,只是引起黑屏的问题可能有多种,下面我将收集到的解决方法汇总一下,以供大家参考:

  1. 打开sdk目录下的system-images文件夹,将安装的镜像文件删除,然后打开SDK Manager,点击select new检测更新,选择对应的版本重新安装
  2. 长按电源键进行开机操作
  3. 重新选择设备,设备的分辨率不要超过电脑的分辨率
  • 虚拟机CPU/ABI选择Intel Atom (X86)报错

具体报错信息为:emulator: ERROR: x86 emulation currently requires hardware acceleration!

Please ensure Intel HAXM is properly installed and usable.

CPU acceleration status: HAXM is not installed on this machine

翻译过来的大致意思就是系统缺少Intel HAXM,Intel HAXM是Intel的硬件加速执行管理器,这时候只需要去SDK Manager里Extras选项下的Intel x86 Emulator Accelerator是否安装

移动端自动化测试之android模拟器问题集合

安装成功,后到extras\intel\Hardware_Accelerated_Execution_Manager目录下双击intelhaxm-android.exe文件进行安装硬件加速管理器

移动端自动化测试之android模拟器问题集合

安装硬件加速管理器过程中部分童鞋可能会遇到这个报错信息,如下所示:

移动端自动化测试之android模拟器问题集合

做个自动化测试真的是心力憔悴啊,把该踩的不该踩的坑全给大家蹚了一遍。好吧,这个报错的大致意思是你的你要安装硬件加速器必须要把Intel Virtualization Technology给打开,

打开这个VT-x需要进入电脑的BOIS界面,把这个选项改为enabled,具体如何进入BOIS界面,不同的电脑方法也不同,具体就自行百度吧

移动端自动化测试之android模拟器问题集合

自己遇到过的报错信息,大概就是这些了。如果还有其他一些比较常见的问题,可以在下方评论区留言,如果本文对你有所帮助,欢迎关注我的博客。