iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >VMware 安装安卓虚拟机 一步一步的手把手教学
  • 794
分享到

VMware 安装安卓虚拟机 一步一步的手把手教学

androidlinux 2023-08-16 16:08:52 794人浏览 薄情痞子
摘要

VMware 安装 安卓虚拟机 一、下载安卓镜像二、创建新的虚拟机三、勾选3D加速的情况新建安卓分区,配置系统重要重点来了!!!!! 四、不勾选3D加速的情况五、安装完成六.网络设置七. 可以安装软件了 平台:PC CPU


平台:PC
CPU:R7 3700X
显卡:3060
软件:VMware16
系统:Win10 1909
镜像:android-x86_64-9.0-r2-k49.iso

一、下载安卓镜像

网址:https://osdn.net/projects/android-x86/releases/71931

我用的迅雷下载,很快

度盘链接: pwd 2022

链接:https://pan.baidu.com/s/1HaSEB_CkyE_UmJwHlvzbrw?pwd=2022
包含Android7-9三个镜像

二、创建新的虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、勾选3D加速的情况

在这里插入图片描述
到这里虚拟机就算创建完成了

新建安卓分区,配置系统

在这里插入图片描述

按下2,按上下箭头移动

在这里插入图片描述

重要

这里选择no!!!!!!!!!

否则下一步没办法出现bootable
在这里插入图片描述

新建一个分区

在这里插入图片描述
在这里插入图片描述

直接回车
在这里插入图片描述
选中bootable
回车
然后注意Flags这里

在这里插入图片描述
从上一步到这里后Flags会出现boot
在这里插入图片描述
移动箭头到Write这里
在这里插入图片描述
这里要输入 yes
但是显示不完整,问题不大

在这里插入图片描述
然后选择quit 退出
在这里插入图片描述
默认选择sda1,然后ok
在这里插入图片描述
选择ext4

在这里插入图片描述
确定格式化
在这里插入图片描述
安装GRUB
在这里插入图片描述
安装系统到刚刚的sda1
在这里插入图片描述

重点来了!!!!!

出现下面这个页面的时候,千万不要着急

在这里插入图片描述

首先要断开CD的连接!!!

在这里插入图片描述
勾勾去掉!!!!

在这里插入图片描述
在这里插入图片描述

然后选择 Reboot

在这里插入图片描述
选择第一个
在这里插入图片描述

四、不勾选3D加速的情况

注意:此时镜像是Android 8.1 了

如果勾选3D加速已经可以正常进入的情况下,可以跳过这里,直接去第五

这里选择Reboot
在这里插入图片描述
这个时候其实已经安装完成了
但是显示不了图形界面
在这里插入图片描述
这时候关掉虚拟机重新开机,选择第二个Debug Mode,回车

在这里插入图片描述

进入另一个界面后按下回车,然后mount -o remount,rw /mnt
出现这个界面

在这里插入图片描述
还是老样子先回车一下;
在这里插入图片描述
输入命令后发现
在这里插入图片描述
intel可能不会出现这个现象,我的是amd会出现,但是问题不大,不理他,继续

然后要修改 /mnt/grub/menu.lst 文件

输入:vi /mnt/grub/menu.lst 回车

不懂vi的语法的老哥们可以百度一下
在这里插入图片描述
打开了文件menu.lst
在这里插入图片描述
按 i 进入编辑模式
光标移动到第一个启动项
在 quiet 后面加上 nomodeset
在这里插入图片描述

然后按下ESC,退出编辑模式,进入命令行模式

保存并退出 按照以下步骤操作
英文输入状态下 输入 :wq 回车
其实就是按shift + : 再输入wq 然后回车

在这里插入图片描述
然后重启虚拟机就可以看见

五、安装完成

在这里插入图片描述

然后就可以看见Android的logo了
在这里插入图片描述

按照个人情况来选择,一步一步往下走

在这里插入图片描述
先跳过网络
在这里插入图片描述
继续往下走
在这里插入图片描述
密码,随你们了
在这里插入图片描述
当当当!
现在已经成功安装安卓系统了

在这里插入图片描述
在这里插入图片描述
然后发现上不了网
在这里插入图片描述

六.网络设置

打开虚拟网络编辑器
在这里插入图片描述
更改设置

在这里插入图片描述
选择桥接
我的是网线连接,就没有wifi

在这里插入图片描述
打开虚拟机的设置
在这里插入图片描述
网络选择:桥接
在这里插入图片描述
下拉安卓的通知栏
在这里插入图片描述
点击wifi,连接
在这里插入图片描述
已连接,但是显示无法联网
不慌,先去浏览器试试

在这里插入图片描述
输入百度的网站,可以看到能够正常访问网站
在这里插入图片描述
顺便下载个输入法

在这里插入图片描述
看个新闻
在这里插入图片描述

关于安装软件这一块,我的建议是先在里面下载个ES文件浏览器,或者是插个U盘里面放好安装包
在这里插入图片描述
然后可以通过局域网访问电脑的文件,
在这里插入图片描述

也可以通过ftp的方式,PC访问Android下的目录
在这里插入图片描述
在这里插入图片描述

七. 可以安装软件了

到这里,安卓的安装就算是大功告成了,所以,你们该干啥就干啥吧

在这里插入图片描述
在这里插入图片描述

来源地址:https://blog.csdn.net/qq_41930631/article/details/125922411

--结束END--

本文标题: VMware 安装安卓虚拟机 一步一步的手把手教学

本文链接: https://www.lsjlt.com/news/371657.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • c++中int和double有什么区别
    int 和 double 是 c++ 的数据类型,用于表示整数和浮点数。它们的关键区别在于:1. 范围:int 为整数,double 为浮点数且范围更大;2. 存储大小:int 占 4 ...
    99+
    2024-05-14
    c++ 隐式转换
  • C++ 多线程程序测试的挑战和策略
    多线程程序测试面临不可重复性、并发错误、死锁和缺乏可视性等挑战。策略包括:单元测试:针对每个线程编写单元测试,验证线程行为。多线程模拟:使用模拟框架在控制线程调度的情况下测试程序。数据竞...
    99+
    2024-05-14
    c++ 多线程
  • c++中深拷贝和浅拷贝的应用时间
    浅拷贝复制对象指针或引用,仅适用于不含动态分配内存或简单数据结构的对象;深拷贝复制实际数据,包括动态分配内存,适用于包含动态分配内存或复杂数据结构的对象。 浅拷贝和深拷贝的应用时间 在...
    99+
    2024-05-14
    c++
  • 探索用于 C++ 服务器架构的高级数据结构
    在 c++++ 服务器架构中,选择适当的高级数据结构至关重要。哈希表用于快速数据查找,树用于表示数据层次结构,图用于表示对象之间的关系。这些数据结构在实践中有着广泛的应用,例如缓存系统、...
    99+
    2024-05-14
    c++ 数据结构 社交网络 键值对
  • fixed在c++中的作用
    fixed 关键字在 c++ 中用于将浮点数存储为固定小数,提供更高精度,尤其适用于需要高精度的金融计算。fixed 将浮点数表示为具有固定小数位数的小数,默认情况下使用十进制表示法,小...
    99+
    2024-05-14
    c++
  • insert在c++中怎么用
    insert() 函数在 c++ 中用于在容器(如 vector、set)中插入元素,提供了一种动态调整容器大小并添加新元素的方法。它需要两个参数:要插入元素的位置 (pos) 和要插入...
    99+
    2024-05-14
    c++ 标准库
  • 如何使用 Golang 构建 RESTful API 并处理 JSON 响应?
    如何使用 golang 构建和处理 json 响应的 restful api步骤:创建 golang 项目并安装 gorilla mux。定义路由并处理 http 请求。安装 json ...
    99+
    2024-05-14
    golang git
  • c++中int和long的区别
    int 和 long 都是 c++ 中的整型类型,主要区别在于范围和存储空间:范围:int 为 32 位整数,范围为 [-2^31, 2^31-1];long 为 64 位整数,范围为 ...
    99+
    2024-05-14
    c++ 数据丢失
  • c++中int a(n)和int a[n]的区别
    int a(n)声明一个不可变的整型变量,而int a[n]声明一个可修改元素的整型数组,用于存储和处理数据序列或集合。 int a(n) 和 int a[n] 在 C++ 中的区别 ...
    99+
    2024-05-14
    c++
  • C++ 多线程编程中调试和故障排除的技术
    c++++ 多线程编程的调试技巧包括:使用数据竞争分析器检测读写冲突,并使用同步机制(如互斥锁)解决。使用线程调试工具检测死锁,并通过避免嵌套锁和使用死锁检测机制来解决。使用数据竞争分析...
    99+
    2024-05-14
    c++ 多线程 故障排除 同步机制
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作