这里使用的是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...