VMWARE虚拟机安装安卓系统 ANDROID X86

VMware虚拟机安装Android系统(转)

一、首先我们先要准备好虚拟机和android系统安装包

1、VMware下载:https://www.vmware.com/go/getworkstation-win

激活码:ZF3R0-FHED2-M80TY-8QYGC-NPKYF

2、Android系统下载:Android-x86

二、安装过程如下:

打开VMware Workstation,单击“创建新的虚拟机”,或者在菜单栏点击文件“文件”选择“新建虚拟机”,还可以用快捷键“Ctrl+N”来创建:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择“典型”推荐,下一步:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择下载好的android系统iso镜像文件,点击下一步:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

设置虚拟机名称以及保存路径,点击下一步:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择硬盘大小,点击下一步:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择自定义硬件,可以设置一下内存大小,根据自己的电脑配置选择即可,我这里选择2G内存,最小建议设置1G;处理器也可以根据自己的需要选择:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

点击创建后开启此虚拟机,点击完成:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

点击开启虚拟机,选择第三项回车进行安装:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择第一项回车,如图:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择NO回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择NEW回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择Primary在回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

保持默认直接回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

新建了主分区后需要激活分区才能启动,也就是写磁盘引导信息,选择“Bootable”然后回车。“sda1”的Flags就是“Boot”:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择Write回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

输入yes在回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

然后选中“Quit”然后回车,退出分区:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择 “sda1”,即第一块硬盘的第一个分区,然后用“Tab”键选中“OK” 后回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择要格式化的文件系统类型,选择ETX4,选OK回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择Yes,回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择Yes,回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择Yes,回车:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

接下来会自动安装系统,直到安装完成,我们选择重启即可:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

其实系统已经安装完成,但是我们发现重启之后是进不了系统的,出现黑屏,或者以下这种提示:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

这时我们还需要进一步设置,需要先关闭虚拟机,之后在开机,开机选择第二项回车,进入debug模式:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

回车输入:mount -o remount,rw /mnt 重新加载/mnt为可写模式:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

修改/mnt/grub/menu.lst, 加入nomodeset选项,输入:vi /mnt/grub/menu.lst回车(不知道怎么用vi编辑器的可以百度查一下),按i,进入编辑模式,在第一个启动项,quiet后面加入nomodeset,如图:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

按esc键取消编辑模式,输入:wq回车保存并退出,重启虚拟机即可:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

重启之后就顺利的进入系统了(可能得等就一下):

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择简体中文,点击开始:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择网络:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

设置日期:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

点击接受:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

设置密码:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

选择主屏幕应用,我选择第二个:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

 

完成:

智能看板,云打印,条码仓库,WMS,MES,QMS,IQC,QA,JWWMS,JWMES,JWQMS

测试安装成功!按照上面布置一步一步来,很简单哦!

 

转自:https://zhuanlan.zhihu.com/p/485988239

 


安卓(Android)x86系统的使用技巧 许多朋友安装了安卓(Android)x86系统以后都会遇到不少问题,不是休眠黑屏,就是关不了机,更让人不能忍受的就是玩微信不能锁定横屏,下面老刘就来教大家几个非常实用的技巧。 1.安卓(Android)x86系统休眠黑屏怎么办? 首先,咱们来说说系统黑屏的问题,由于安卓是针对移动设备所开发的,系统为了给移动设备省电,一分钟后就会自动休眠,如果是手机或平板咱们都知道按一下电源键就行了,但是安卓(Android)x86系统怎么办呢?如果换下主机的电源键,那电脑就会强行关机,搞不好硬盘就挂了。 我第一次安装安卓(Android)x86系统时遇到这种问题就是强制重启,重启后鼠标不停的动,不让系统休眠,现在想起的真是可笑,后来在Google中找到了解决方法,那就是按键盘上相当于鼠标右键的那个键,长得像个小窗口,上面一个光标,一般位于右边Windows键的右边,如下图所示,按下这个键,安卓(Android)x86就会从休眠状态唤醒了。 VMware虚拟机安装安卓(Android)x86系统图文教程最新版 2.安卓(Android)x86怎么关机? 说完了休眠黑屏的解决办法,有的朋友可能又问了:老刘,你刚才说了,那个键相当于手机的电源键,我想关机,但是长按那个键不行呀?别急,咱这就来说说安卓(Android)x86关机的问题。 把鼠标移到安卓(Android)x86系统桌面的右上方,按下图所示的方向往下拉,就会看到“POWER OFF”字样,点击一下,然后点击“确定”,看一下什么效果,是不是关机了? 3.安卓(Android)x86怎么锁定横屏? 玩安卓,那肯定少不了微信呀,电脑上玩微信,那打字多爽呀,可是问题来了,微信一启动就是锁定竖屏,我们装的是x86版,总不能把显示屏转过来吧,是不是有点“坑X”呢?别急,办法还是有的,安卓系统的软件多呀,咱们可以用软件来整。 安卓系统下比较好用的强制切换屏幕方向的软件要数《Orientation Control》和《Orientation Switch》了,而且这两款软件都有***,只要“百度一下,你就知道”,以《Orientation Switch》为例,咱们来强制锁定横屏来运行微信吧。 首先双击《Orientation Switch》应用程序图标,有的童鞋可能又问了,老刘,我双击后没反应呀,怎么看不到界面呢?这款软件双击后是不在桌面上显示的,把鼠标移到桌面的左上角,按下图所示的方向往下拉,就看到它了。 点击“Orientation Switch”,然后选择“Landscape”,如下图所示,这样就能强制横屏显示了。 提示: 如果安装app后闪退,在虚拟机的终端中运行enable_houdini命令。 Vim复制一整行和复制多行 1、复制 1)单行复制,在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制; 2)多行复制,在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3…… 2、粘贴 在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴 3、删除 在命令模式下,将光标移动到将要删除的行处,按“dd”进行删除 ------------------------------------------------------------ 二、Android-x86有内建的快捷键 较常用的有: · Alt-F1 =进入 console 模式 · Alt-F7 =回到 GUI 模式 · Alt-F9 =图形界面 · Alt-F10 =画面旋转 180 度 · Alt-F10 =画面旋转 180 度 · Alt-F11 =画面向左旋转 90 度 · Alt-F12 =画面向右旋转 90 度 · Ctrl-P =开启Android设定画面 · "Windows键"相当于 Android的 Home 按钮。 · "Esc"相当于 Android的 Back 按钮 · F2相当于 Android的 Menu 按钮 · F3相当于 Android的 Search 按钮 · 右边的菜单键(win和ctrl中间的键) = Android菜单键 三、设置虚拟机网络 1、vmware设置 a、安装虚拟机时需要使用nat模式 b、如果/data/misc/dhcp目录不存在,则进入console模式创建 # mkdir/data/misc/dhcp c、关闭虚拟机及vmware,修改vmx文件 ethernet0.virtualDev= "vlance" d、开启虚拟机,进入console模式 # su # dhcpcd eth0 e、设定dns,或者设置为与宿主机的dns一致的地址 # setprop net.dns18.8.8.8 2、virtual box设置: 使用桥接模式: a、使用netcfg命令查看eth0设备是否已经分配ip地址 b、开启虚拟机,使用ALT+F1进入console模式,输入su切换root用户 c、指定ip地址,执行如下脚本,ip地址需要和物理主机在同一个网段中 # ifconfig eth0192.168.120.200 netmask 255.255.255.0 up 将物理主机网关加入路由表 # route adddefault gw 192.168.120.254 dev eth0 d、设定dns,或者设置为与物理主机的dns一致的地址,如202.106.196.115 # setprop net.dns18.8.8.8 另外需要特别注意的是,如果豌豆荚等进程处于启动状态,网络设置会失败,使用netcfg命令会发现根本没有eth0设备。 所以在安装虚拟机之前一定要停止豌豆荚等软件。 如果使用NAT模式,需要使用dncpcd自动分配ip地址,dns要和物理主机一样,示例如下: # dhcpcd # ifconfig eth0 up # setprop net.dns1202.107.117.11 另外还需要配置端口转发 端口转发也可以在物理主机virtual box目录下使用如下命令: # VBoxManagemodifyvm "Your Android VB name" --natpf1 adb,tcp,*,5555,*,5555 3、使设置长期生效 在console模式下的配置信息似乎不会保存,使用以下方法可以保证设置一直生效 # Vi /etc/init.sh 在文件末尾增加如下配置: ifconfig eth0 192.168.120.200 netmask255.255.255.0 up route add defaultgw 192.168.120.254 dev eth0 setprop net.dns1 202.106.196.115 四、配置分辨率,可以分别模拟手机和平板移动设备 Virtual box可以配置分辨率,vmware还没有很好的办法,因此以Virtual box为例。 1、在虚拟机添加自定义分辨率 在虚拟机关闭以后进行。 方法一:对应的虚拟机的vbox文件的“”下新开一行,添加以下内容 方法二:执行命令,其中“VM name”替换为你自己的虚拟机的名字 在dos模式下进入VirtualBox安装目录,默认为C:\Program Files\Oracle\VirtualBox,执行如下命令 # VBoxManagesetextradata "VM name" "CustomVideoMode1""480x800x16" # VBoxManagesetextradata "VM name" "CustomVideoMode2""320x480x16" 2、修改grub的menu.lst 启动虚拟机,到debug mode下 以 RW模式重新挂载分区 # mount -oremount,rw /mnt 编辑文件: # vi/mnt/grub/menu.lst 如果是手机分辨率则复制MDPI的几行,平板分辨率则复制HDPI的内容。把title改为自己想要的启动项名字,如“Android-x86 480×800x16”,在“kernel”后加上: UVESA_MODE=480x800 320×480的分辨率也类似进行。 3、在debug mode下重启Android-x86 运行命令 #/system/bin/reboot 即可 五、配置eclipse允许使用虚拟机远程调试开发 1、查询ip地址 进入cosole模式,使用netcfg或ip命令查询虚拟机的ip地址: 其中eth0表示虚拟机的网络设备,后面的ip地址即为虚拟机的ip地址。 2、配置eclipse 使用Alt+F7返回图形界面。 打开eclipse,进入android开发插件的设定界面,选择ddms,勾选 Use ado host, 并在ADT host value一栏填写虚拟机的ip地址,具体界面请参看下图: 打开devices视图,如果未加载devices视图,可以使用如下方法打开devices视图 在devices视图中选择重启adb: 或者也可以使用命令行重启adb,新版的adb命令位于platform-tools目录下: # adb kill-server # adb start-server 重新启动后可以看到虚拟机设备已经在列表中了 3、配置项目run或debug参数 运行或调试程序时就可以选择虚拟机作为调试设备了 如果eclipse找不到虚拟机设备,请检查系统是否安装豌豆荚等android连接程序,如果安装需要停止相关进程。 六、配置SD卡 配置SD卡可以使用多种方式。 1、将文件伪装成 SD卡 在console模式下执行如下脚本: # dd if=/dev/zeroof=/data/sdcard.img bs=1024 count=65536 # losetup/dev/block/loop7 /data/sdcard.img # newfs_msdos/dev/block/loop7 其中65536表示64MB的SD卡,可以修改此数字增大SD卡大小 重新启动虚拟机进入debug模式,以 RW模式重新挂载分区 # mount -oremount,rw /mnt 编辑文件: # vi/mnt/grub/menu.lst 向 kernel中添加一个参数: SDCARD=/data/sdcard.img 2、使用独立的分区 首先需要在 VirtualBox中创建一个新的硬盘,然后将其配属给 VM: 然后以debug模式启动 VM,新建的分区默认挂载为/dev/sdb文件 创建分区前可以查询分区情况: # fdisk -l/dev/sdb 使用 fdisk创建一个新的分区。分区创建完成后,对它进行格式化: # fdisk /dev/sdb 该命令后续操作包含如下参数: · 输入 m显示所有命令列示。 · 输入 p显示硬盘分割情形。 · 输入 a设定硬盘启动区。 · 输入 n设定新的硬盘分割区。 · 输入 e硬盘为[延伸]分割区(extend)。 · 输入 p硬盘为[主要]分割区(primary)。 · 输入 t改变硬盘分割区属性。 · 输入 d删除硬盘分割区属性。 · 输入 q结束不存入硬盘分割区属性。 · 输入 w结束并写入硬盘分割区属性 输入n开始创建分区 输入p创建主分区 此步骤询问分区的序列号,因为sdb还没有分区,因此可以选择1 输入开始的块地址,默认即可 设置结束的块地址,该地址决定分区的大小,具体可以根据分区总大小以及此处提供的块数量 输入w写入分区并退出。 使用fat32位格式化分区: # newfs_msdos/dev/sdb1 编辑 menu.lst文件 # vi/mnt/grub/menu.lst 添加kernel参数: SDCARD=sdb1 七、安装应用 1、安装应用 如果未连接设备,可以在物理主机的命令行模式下使用如下命令连接 # adb connect192.168.11.12 可以使用如下命令安装apk: # adb install -rHelloWorld.apk 但有时安装的时候报如下错误: more than one device andemulator 可以使用如下方法: 查找设备: # adb devices List of devicesattached emulator-5554 device 安装 # adb -semulator-5554 install -r HelloWorld.apk 2、卸载 adb uninstallHelloWorld.apk 或者直接删除文件 # adb -semulator-5554 shell # cd /data/app # rmHelloWorld.apk # exit 删除系统应用: adb remount (重新挂载系统分区,使系统分区重新可写)。 adb shell cd system/app rm *.apk ———————————————— 版权声明:本文为CSDN博主「我是你的春哥!」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/liuliuhelingdao/article/details/125400680

电脑技巧 2023-03-07 17:11:01 通过 网页 浏览(92)

共有0条评论!

发表评论

更换一道题!