当我第一次接触Android Studio的时候,脑子里第一个想法是:tm不就是IDEA么??以为自己会用的贼六,结果其他小朋友的模拟器都打开了,才发现自己运行不了模拟器。一度以为是我哪里操作错了。于是反反复复看了好多教程,是AMD的问题,最后才把它解决了。这个故事告诉我们:买笔电处理器不要买AMD的,系统千万不要装自带的家庭版!!

准备阶段

  • Android Studio 3.2 Beta或更高版本
  • Android模拟器v27.3.8或更高
  • Win10 是 Version 1803 四月更新版或更高
  • Bios里开启了AMD的虚拟化支持

开启window10的Hyper-V虚拟机功能

这里的坑是家庭版没有Hyper-V虚拟机功能,所以需要新建Hyper-V.cmd文件添加虚拟机。

代码如下:

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

勾选功能

设置-应用和功能-程序和功能-把Hyper-v和Windows虚拟机监控程序平台都勾选上并重启电脑。

创建 advancedFeatures.ini

创建或编辑文件C:\ Users \ <your-username> \ .android \ advancedFeatures.ini并添加WindowsHypervisorPlatform = on行,来启用。

创建模拟器

打开Android Studio,找到AVD manager,创建虚拟设备,选好模型后点击next,这里选择第二个选项卡X86 Images,选择其中的高级版本就行了,你会发现右侧栏没有红字警告。

Over。

{% asset_img %}


参考教程

最新文章

  1. maven的pom.xml关系依赖书写顺序
  2. [开源ORM] SqliteSugar 3.x .net Core版本成功上线
  3. 如何提升代码编译的速度 iOS
  4. RPM方式安装MySQL5.6和windows下安装mysql解压版
  5. 【20160924】GOCVHelper 图像增强部分(4)
  6. MUI 框架微信支付
  7. 设计模式:Strategy 策略模式 -- 行为型
  8. jquery 1.9里面已经删除了toggle(fn1, fn2)函数
  9. 三角形(Triangle)
  10. 《HelloGitHub》第 12 期
  11. 20155312 张竞予 Exp9 Web安全基础
  12. 搭建 MobileNet-SSD 开发环境并使用 VOC 数据集训练 TensorFlow 模型
  13. 复刻smartbits的国产网络测试工具minismb-如何测试协议限速
  14. SharePoint Online 创建列表库
  15. win10屏幕投影
  16. Supervisor 进程管理工具
  17. 8.15 session 有效时间, session在数据查询中最后不用
  18. windows命令:control命令
  19. Linux CentOS环境下.Net Core SDK安装
  20. nyoj 300 (矩阵快速幂)Kiki & Little Kiki 2

热门文章

  1. 第二章 Python数据导入
  2. codeforces#1163C2. Power Transmission (Hard Edition)(计算几何)
  3. From 7.29 To 8.4
  4. 关于在java 8中,为什么不能调用当前类正在实现的接口的静态方法的解释
  5. 1.RabbitMq - Work 模式
  6. Netfilter 之 iptable_mangle
  7. nginx安装(windows下)及配置
  8. Twisted &amp; Treq
  9. 2、form 形式,格式,形成
  10. powershell自动添加静态IP