windows搭建virtualbox虚拟机安装的android环境

1、首先安装virtualbox,从官网下载,安装完成之后在本地连接里面有virtualbox虚拟的网卡,可能会影响网络连接,一般禁用

2、下载android的镜像,完整名称是:android-x86-2.2-generic.iso,也可以在网上搜索下载,我已经在百度网盘共享:http://pan.baidu.com/s/1dDkxgcx

3、在你的一个盘符下面创建一个目录,专门用来存储virtualbox虚拟的磁盘文件,比如我创建的D:virtualboxandroidandroid2.2

这个目录下面我一般存放iso镜像、备份和virtualbox虚拟的文件。

4、之后打开virtualbox创建一个虚拟电脑,这个网上很多,也很简单。

注意

  • 类型:linux
  • 版本:Other Linux(32位)
  • 内存:512M即可
  • 硬盘大小:8G足足够用
  • 硬盘文件类型:VDI(Virtualbox硬盘映像)
  • 动态分配
  • 文件位置和大小里面选择文件的位置(我们前面创建好的文件夹)
  • 常规-备份位置设置我们创建的目录下面(之后选择创建好的虚拟电脑,然后在设置里面设置)
  • 系统-现在已经没有软驱,取消软驱勾选项
  • 存储-默认存储树下面是显示没有盘片的,这个里面选择我们下载好的iso镜像文件,因为安装的时候要用这个镜像引导安装(其实就想计算机的光驱你要放光盘一样,硬盘也就是你虚拟的vdi文件是第一IDE控制器主通道,我们的iso光驱是第二IDE控制器主通道)
  • 声音-控制芯片选择默认就行
  • 网络-网卡一里面选择桥接网卡,桥接的网络和你的电脑一样,拥有独立的ip地址,就在一个局域网里面

5、之后选择启动

  • 选择Create/Modify partitions来创建分区
  • NEW-Primary-大小为默认大小-Bootable-write-quit-yes(之后就创建了磁盘分区,退出之后会选择sda1 Linux VBOX HARDDISK)
  • 选择这个分区,按回车
  • 格式化成ext3
  • yes
  • 安装中途会询问你是否安装Grub,这里一定要选择YES,因为我们后需要Grub来自定义启动Android
  • 创建一个虚拟SD卡
  • 设置大小200M
  • 然后在设置->储存 选项中将虚拟光盘删除,这样下一次执行就会不再找虚拟ROM。

6、创建好之后,android打开usb调试模式,之后用eclipse的adb链接,就能发布调试android应用程序了