这里使用的是Android Studio 3.2版本,在Win 10系统上运行,其他环境可能会有所不同

 

目录

一、新增虚拟机

二、有报错提示时的可能解决办法

三、无报错提示时的可能解决办法

 


 

一、新增虚拟机

1. 打开AVD Manager(Android Virtual Device Manager)

 

2. 创建虚拟机

这里没仔细研究,选的是Nexus 5X,直接按默认设置添加的:

 

3. 开机

 

二、有报错提示时的可能解决办法 

1. BIOS中开启VT(Intel(R) Virtualization Technology)选项

(1)单屏

单屏一般没有问题,根据电脑类型不同,进入BIOS选项的办法也不同,搜索一下会有很多解答

其中一种是:先按F10,跳出一张按键提示图,此时立刻按Delete键,进入BIOS界面

(2)双屏

双屏有时可能无法进入BIOS界面,可暂时切断副屏,使用单屏操作

 

2. 开启立体声混音

日志提示:Emulator: audio: Failed to create voice `goldfish_audio_in'

解决办法:

右键“声音”选项,选择“录制”选项卡,如图

右键“显示禁用的设备”,右键“立体声混音”,启用,如图

温馨提示:这个不是必须项,但是作为一个强迫症患者...看到错误提示,能解决的肯定是要解决的...

 

3. 重新安装Emulator

日志提示:

Emulator: Process finished with exit code -1073741819 (0xC0000005)

Emulator: glTexImage2D: got err pre :( 0x505 internal 0x8d62 format 0x1907 type 0x8363

Emulator: glTexImage2D: got err pre :( 0x505 internal 0x1908 format 0x1907 type 0x1401

解决办法:

打开Settings,选择Android SDK,如图

取消勾选Android Emulator选项,点击“Apply”按钮卸载Emulator,然后再次勾选Android Emulator选项,点击“Apply”按钮重装Emulator

另,上面有一个Android SDK Location,默认安装在C盘,但是SDK所占空间还是蛮大的,建议C盘空间不足的童鞋修改路径,不要安装在C盘

温馨提示:此办法不一定能解决问题,但glTexImage2D: got err pre这个报错每次都不太一样,感觉更像是Android Studio本身的问题,搜索也找不到更好的答案...最起码在尝试重装Emulator、重启虚拟机三四次后,虚拟机莫名其妙自己好了...

 

三、无报错提示时的可能解决办法

虚拟机:有手机界面,但是一直保持关机状态,点按右侧电源按钮,完全无反应

日志提示:Event Log无报错提示,emulator正常启动:Process finished with exit code 0

解决办法:卸载重装虚拟机,卸载重装Emulator...

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐