貌似不能转载了,图都挂了,所以我就贴出地址,大家可以去看原文:http://be-evil.org/create-an-x86-emulator-based-height-performance-android-develop-environment.html

文中使用的是VBOX,我使用的是VMWARE,网络设置时使用的是NAT,其他一样



其实模拟器这个东西,到后来我还是不建议大家使用android-x86,因为有很多的东西不支持,如果想搞开发,还是买一个安卓机,便宜的很多,因为能省很多麻烦。
我总结了一下整个步骤:

1.下载Android-x86系统镜像文件

首先到http://www.android-x86.org/download下载android-x86-2.2-generic.iso,镜像文件大约85MB

2.在VirtualBox/VMWARE上创建虚拟机

操作系统选择Linux,版本选择Linux 2.6

内存建议为512MB

硬盘默认8GB即可,因为是开发用,8GB绰绰有余了

虚拟机创建好之后,还需要修改一些配置

首先是调整网卡,连接方式建议选择bridged adapter这样虚拟机在局域网中有独立IP可以方便访问,然后控制芯片要选择为PCnet-PCI II,否则Android-x86无法识别网卡(我的是NAT)如果你想有声音的话需要在声音设置面板将控制芯片设置为soundblaser 16

把虚拟机的光驱设置为我们刚才下载的Android-x86 iso之后,启动虚拟机

3.安装Android-x86到虚拟机

我们要安装Android到硬盘,选择最后一项后回车
Installation - Install Android-x86 to harddisk

接下来我们会进入安装界面,我们选择Create/Modify partitions来创建分区->选择new来创建新分区->选择Primary创建主分区->分区大小采用默认大小即可

然后我们设定该分区可以引导(选中Bootable后回车),这是分区的flag会显示boot,然后我们再选择write将修改写入到硬盘(选择write之后还需要输入yes来确认)

分区完毕后再选择quit即可退出,退出后,我们就能看到刚才分配的新分区被识别出来了

按下回车选择该分区,这时会询问采用什么分区格式格式化分区,建议选择ext3

选择好格式后系统会再跟你确认一遍,输入yes安装就会开始了

安装中途会询问你是否安装Grub,这里一定要选择YES,因为我们后需要Grub来自定义启动Android

安装Grub的时候会询问你是否将/system目录安装为读写模式(设为读写可以更方便的debug,但是会占用更多的空间和安装时间),选择yes

回车后安装就会开始了

安装结束后,会弹出一个菜单,在此我们创建一个虚拟SD卡,设定的是128MB

回车后安装程序就会开始初始化sd卡了

格式完毕后,会提示重启,此时退出虚拟机光驱中的系统盘后重启,重启后就能进入Android系统了


更多相关文章

  1. Linux系统中使用fdisk命令为U盘分区,并将其中一个分区设置为启动
  2. windows10 下访问 virtualbox 虚拟机的linux15.10/16.04 系统 及
  3. JPA hibernate spring repository pgsql java 工程(三):数据表分区
  4. 使用SQL Server 2008提供的表分区向导
  5. JAVA 虚拟机学习整理 一、基本结构
  6. 使用 VirtualBox 虚拟机在电脑上运行 Android 4.0 系统,让电脑瞬
  7. 跟核心虚拟机Dalvik说再见 Android Runtime(ART)登场
  8. Android开发-直播视讯(3)-创建一个Ubuntu虚拟机并实现VMtools文
  9. 启动非java虚拟机方式下运行matlab

随机推荐

  1. Android网络框架选择(Volley、OkHttp、Ret
  2. Android Studio 2.2 Espresso Test Recor
  3. QQ的第三方登录
  4. Android神器:Xposed框架
  5. 基于android的远程视频监控系统
  6. Android 5.0特征补充4-DrawerLayout
  7. Android 可拖动的进度条:SeekBar之简单使
  8. 菜鸟窝-仿京东淘宝项目学习笔记(二)ToolBar
  9. MediaPlayer源码存在的内存泄漏问题,释放
  10. Android进程间(IPC机制)通信(Bundler,Messe