VM virtualbox安装Android x86的一些记录
来源:互联网 发布:特大网络传销案 编辑:程序博客网 时间:2024/06/04 17:56
嗯,之前就用Android SDK的模拟器装过Android 2.3的x86 atom image,确实快了不止一点点(开机从1min降到几s),可是总是不能正常运行某个app,于是就想在XP虚拟机中装BlueStacks(真心既好用又快,比SDK的Androidx86都快),首先为了满足BlueStacks安装时的要求分了2G内存(我一共就4G……),又装了VC++,结果它竟然说无法识别显卡,装了驱动精灵说不需要更新驱动,找了一下也没找到什么方法,于是就算了(就算弄好了也太吃内存)。然后看到有人说不如直接用Virtualbox装Androidx86,确实是个好主意,于是看着http://www.apkbus.com/android-43835-1-1.html和其他几个教程装了一个。装好以后猛然发现没办法传文件,甚至连上网都不行,试了diskgenius直接放进虚拟磁盘文件中,结果说要专业版才行,网上比较多人说的是先dhcpcd eth0,然后ip a看Android虚拟机的ip,用adb connect。试了好久,执行decpcd后adb connect死活连不上,于是就放在那了。昨天又看了http://www.douban.com/group/topic/15558388/这篇文章,才想起来可能是因为坑爹校园网需要认证,所以不允许dhcp,所以简直不能成功联网,于是改变的网上的教程中虚拟机的网络设置,从桥接网卡改成了网络地址转换(NAT),才成功联网。此时adb connect的问题直接变成了不可解,因为使用桥接网卡的方式时虚拟机跟网络中的真实机器一样,所以可以使用adb connect来当成远程的机器来连接,而改成网络地址转换(NAT)后,物理机就无法通过网络访问虚拟机,但虚拟机可以访问物理机。最后找到了http://hi.baidu.com/lhaix/item/072b9a4c060a5dd0c1a592eb这篇文章,用ftp的方式解决了。
据说还可以将物理机上的目录mount到虚拟机上,不过不太会用法所以还没尝试。
----------------2014.6.20----------------
之前发现NAT模式下可以通过设置端口转发解决,弄了好久,发现原来virtualbox的端口转发设置搞错了,结果每次adb connect的都是BlueStacks的设备,应该主机IP和子系统IP一栏都留空,端口都填5555,然后adb connect乱填一个(如1.2.3.4)才能连到virtualbox的虚拟机上,如果adb connect 127.0.0.1就会连到BlueStacks的虚拟机上。不过BlueStacks比较烦的是每次启动adb都会看见它(emulator-5554),跟127.0.0.1:5555是同一个设备。
在文章通过审核前又看了下,又不行了,坑爹。
分辨虚拟机时用了adb shell "cd /mnt/sdcard/Android/data && ls"……
还有就是修改分辨率,先cd进virtualbox的文件夹,然后vboxmanage setextradata <虚拟机名> "CustomVideoMode" "480x800x16"即可,注意这里不是'*'而是小写'x',然后在debug mode下mount -o remount,rw /mnt(这步不知道是否必须),再vi /mnt/grub/menu.lst,在kernel那一行结尾加上"UVESA_MODE=480x800"保存就行了,也可以在启动时的grub菜单修改,不过那样不会被保存。要删除的话分辨率写空""就行了
- VM virtualbox安装Android x86的一些记录
- VirtualBox安装android-x86
- VirtualBox安装Android-X86 4.0
- VirtualBox安装android-x86虚拟机
- VirtualBox安装Android x86虚拟机
- 使用VirtualBox安装Android 4.2.2 x86
- 使用VirtualBox安装Android 4.2.2 x86 .
- VirtualBox 安装android-x86-4.4 网络配置
- 安装Oracle VM VirtualBox的Linux虚拟机
- Oracle VM VirtualBox 安装
- vm virtualbox安装mac
- VirtualBox 搭建android-x86
- android-X86 竖屏 VirtualBOX
- 虚拟机VirtualBox安装Android x86 4.0冰激凌三明治系统
- VirtualBox安装android-x86及上网设置问题
- virtualbox安装android-x86 4.3(这次方便了)
- 如何在VirtualBox虚拟机中安装Android x86
- 如何在VirtualBox虚拟机中安装Android x86
- xtuoj-年利率
- Java基础回顾_常用类_StringBuilder
- HTML 基础教程
- Swift学习 --- 2.5控制流
- hdoj Last non-zero Digit in N! 【数论】
- VM virtualbox安装Android x86的一些记录
- 求二叉树中节点的最大距离
- windows8.1 安装vs2010后 vs2010显示遇到位置问题关闭的问题解决办法
- java自学之路
- 二分图匹配详解
- Hadoop ecosystem
- sdibt 3148 To help that magician
- Linux中的Apache的编译安装和配置
- linux :Java SE Development Kit 7u5