当前位置: 首页 > news >正文

【Android】记录在自己的AMD处理器无法使用Android studio 虚拟机处理过程

文章目录

  • 问题:无法在AMD平台打开Android studio 虚拟机,已解决
    • 平台:AMD 5700g
    • 系统:win10专业版
    • 1、在 amd平台上使用安卓虚拟机需要安装硬件加速器
    • 2、关闭win10上的系统服务

问题:无法在AMD平台打开Android studio 虚拟机,已解决

平台:AMD 5700g

系统:win10专业版

当我安装完安卓studio之后,再配置好安卓虚拟机,第1次启动是没有问题的,但第2天再次启动的时候就遇到了麻烦。无论我怎么样都不能打开。这时候我上网查了很多文章,有说环境变量,于是我根据他们的更添加了环境变量,也有说其他的,但是都没有被解决

解决方法:

1、在 amd平台上使用安卓虚拟机需要安装硬件加速器

在之前博主写的网页给出的方法是这样的:
在这里插入图片描述
注意上图红色方框最大的那个框选的是以前的加速器安装包,它的名称是这样的:Android Emulator Hypervisor Driver for AMD Processors(installer),但是截止我写这篇文章的时候并没有发现这个选项,于是我在怀疑是不是谷歌不给amd处理器支持了,于是我在网上到处查找这个驱动的下载地址,在guitar上找到了,如下:
在这里插入图片描述
注意在1.8之前,这个名字没有变,但是到2.0之后,这个名称改了同时跟我们之前在sdk tools是里边的名称是一致的,也就是说sdk透视里边儿还是有amd的加速器的,这个时候我们只需要直接安装器就可以用了。原以为问题到这里就解决了。然而当我再次启动虚拟机那个开关的时候,还是跟之前的一样,并不能使用。

2、关闭win10上的系统服务

网上说可以使用手动的方式启动虚拟机服务,也就是在这个目录下C:\Users\60422\AppData\Local\Android\Sdk\extras\google\Android_Emulator_Hypervisor_Driver用管理员身份打开,就是这个:
在这里插入图片描述
但我操作之后,系统提示报错,那么问题到这里就有方向了。如何打开这个呢?在网上查了,需要关闭虚拟机的两相关的两项设置:在控制面板。程序卸载程序。启用或关闭windows功能,将以下两项取消勾选。

在这里插入图片描述

在这里插入图片描述
将以上两项设置之后重新打开Android studio,再打开Android虚拟机就可以使用了。
在这里插入图片描述

相关文章:

  • CBA认证-业务架构师认证的尚方宝剑
  • 【Android面试八股文】你能说一说View绘制流程与自定义View注意点吗?
  • 【python】OpenCV——Color Correction
  • 处理导入Excel文件过大导致Zip bomb detected的问题
  • HTML 事件
  • 【八股系列】说一下mobx和redux有什么区别?(React)
  • Python 设计模式(第2版) -- 第四部分(其他设计模式)
  • 路由器的Wi-Fi性能是否限制了你的网速?这里有你想要的答案
  • 动手学深度学习(Pytorch版)代码实践 -深度学习基础-13Kaggle竞赛:2020加州房价预测
  • jnp.linalg.norm
  • 1. C++面向过程
  • 强化安全新篇章:韶关石油化工可燃气体报警器年检解析
  • 收费4980的AI批量混剪,素材技术方法工具配套,详细拆解!
  • Mongodb UPDATE使用$sort将数组重新排序
  • 【嵌入式开发】UART
  • [译] 怎样写一个基础的编译器
  • CSS魔法堂:Absolute Positioning就这个样
  • JS学习笔记——闭包
  • LeetCode18.四数之和 JavaScript
  • LeetCode29.两数相除 JavaScript
  • MD5加密原理解析及OC版原理实现
  • rc-form之最单纯情况
  • Redis的resp协议
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • vue总结
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 短视频宝贝=慢?阿里巴巴工程师这样秒开短视频
  • 今年的LC3大会没了?
  • 前端面试总结(at, md)
  • 世界上最简单的无等待算法(getAndIncrement)
  • ​​​​​​​STM32通过SPI硬件读写W25Q64
  • ‌U盘闪一下就没了?‌如何有效恢复数据
  • # .NET Framework中使用命名管道进行进程间通信
  • # 飞书APP集成平台-数字化落地
  • #VERDI# 关于如何查看FSM状态机的方法
  • #宝哥教你#查看jquery绑定的事件函数
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • $.ajax()
  • (003)SlickEdit Unity的补全
  • (8)STL算法之替换
  • (PADS学习)第二章:原理图绘制 第一部分
  • (Python第六天)文件处理
  • (web自动化测试+python)1
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (三)模仿学习-Action数据的模仿
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (译)2019年前端性能优化清单 — 下篇
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)http-server应用
  • .\OBJ\test1.axf: Error: L6230W: Ignoring --entry command. Cannot find argumen 'Reset_Handler'
  • .stream().map与.stream().flatMap的使用
  • @require_PUTNameError: name ‘require_PUT‘ is not defined 解决方法
  • [ IOS ] iOS-控制器View的创建和生命周期
  • [ 第一章] JavaScript 简史
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票