android模拟器是google公司提供的模拟android设备的模拟器,可以模拟手机平板及穿戴设备。支持不同的分辨率。
打开android模拟器
选中AVD manager
已经有两个android模拟器,如果需要添加新的android模拟器点create virtual device,现有的模拟器执行打开,修改,和山川灯操作。
选择设备和屏幕的尺寸
选择android的系统,建好后如下图所示,启动android模拟器
The emulator process for AVD Nexus_One_API_23 was killed.解决方法
- 将avd默认路径C:\Users\Administrator.android\avd复制
- 将avd粘贴到E:\ProgramFiles\Android\Sdk路径下,然后将1的avd删除掉
- 增加/修改环境变量 ANDROID_SDK_HOME E:\ProgramFiles\Android\Sdk\avd
- 创建好模拟器后,打开文件位置,打开config,修改hw.gpu.mode=off
- 重启android studio
Timed out after 300seconds waiting for emulator to come online
网上的解决方案:
-
double check自己的Emulator是否是最新版本(SDK Manager–>SDK Tools–>Android Emulator),更新成最新。
-
上述1没有问题,double check 自己新建的模拟器的版本是否符合gradle里面的“compileSdkVersion”,“buildToolsVersion”等版本。
-
若上述1和2都没有问题,考虑替换一个SDK,然后在double check 1 和 2。
1.试过,无效。
2.试过,无效 file ->project structure ->modules
网上的方法验证无效后不得不自己重新找办法。
自己的解决办法:
1.cmd进入E:\ProgramFiles\Android\Sdk\emulator
2.emulater.exe -list-avds
3.emulater.exe -avd Pixel_2_API_23
https://github.com/google/android-emulator-hypervisor-driver-for-amd-processors/issues/32链接中解答了这个问题,是我的cpu缺少SSSE3 SSE4.1 SSE4.2,需要我upgrade 我的cpu。我的android学习只能到此搁置了。暂时没有想到什么好的解决办法,是不是需要重新买一台电脑了,呜呜呜,今天工作的事情让我很不开森,就这样吧,洗洗睡了。