2021-06-22Android模拟器

android模拟器是google公司提供的模拟android设备的模拟器,可以模拟手机平板及穿戴设备。支持不同的分辨率。

打开android模拟器

选中AVD manager

在这里插入图片描述
在这里插入图片描述已经有两个android模拟器,如果需要添加新的android模拟器点create virtual device,现有的模拟器执行打开,修改,和山川灯操作。
在这里插入图片描述
选择设备和屏幕的尺寸
在这里插入图片描述
选择android的系统,建好后如下图所示,启动android模拟器

在这里插入图片描述

The emulator process for AVD Nexus_One_API_23 was killed.解决方法

在这里插入图片描述

  1. 将avd默认路径C:\Users\Administrator.android\avd复制
  2. 将avd粘贴到E:\ProgramFiles\Android\Sdk路径下,然后将1的avd删除掉
  3. 增加/修改环境变量 ANDROID_SDK_HOME E:\ProgramFiles\Android\Sdk\avd
    在这里插入图片描述
  4. 创建好模拟器后,打开文件位置,打开config,修改hw.gpu.mode=off
    在这里插入图片描述
  5. 重启android studio
    在这里插入图片描述

Timed out after 300seconds waiting for emulator to come online

网上的解决方案:

  1. double check自己的Emulator是否是最新版本(SDK Manager–>SDK Tools–>Android Emulator),更新成最新。

  2. 上述1没有问题,double check 自己新建的模拟器的版本是否符合gradle里面的“compileSdkVersion”,“buildToolsVersion”等版本。

  3. 若上述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学习只能到此搁置了。暂时没有想到什么好的解决办法,是不是需要重新买一台电脑了,呜呜呜,今天工作的事情让我很不开森,就这样吧,洗洗睡了。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值