为了实现在VM ubuntu 16.04 编译android 6.0源码,安装Ubuntu系统
1.前言:在VM12虚拟机创建ubuntu16.04,解决编译时:make: fork: 无法分配内存等跟window系统不太兼容的错误。
成功编译的结果
2.安装ubuntu条件
1.VMware12虚拟机
2.ubuntu-16.04.3-desktop-amd64.iso镜像文件
3.硬盘空间130g
3.安装过程
(1).新建
(2).选择自定义
(3).下一步
(4).选择稍后安装操作系统
(5).选择Linux,下面Ubuntu64位
(6).名称随意,位置:要选择有130g剩余空间的硬盘
(7).处理器数量越多,编译越快,但在编译时会影响win的操作(共用原因)
(8).内存没多大讲究,选择推荐中间就好了
(9).选择使用网络地址转换
(10).下一步
(11).下一步
(12).分配130g内存,把“立即分配所有磁盘空间”和”将虚拟机磁盘存储为单个文件”勾上
这里写图片描述
(13).下一步
(14). 点击完成,然后等待创建完毕
(15).点击编辑虚拟机设置
(16).按图上步骤配置镜像文件
(17).点击开始此虚拟机后,弹出的框选择install Ubuntu
(18).点击continue
(19).选择Something else,自己配置分区空间
(20).点击图中的红色框按钮
(21).点击continue
(22).配置主分区,也就是根目录”/” 下Ext4日志文件系统的内存空间
(23).配置swap分区,该分区最好配置到2-3g,因为后面启动模拟器时需要到该空间的内存
(24).配置boot分区,200M够了
(25).配置home分区,剩余的空间都放着,主要工作区
(26).点击install now
(27).点击continue
(28).地区输入shanghai,然后选择这个,再继续
(29).默认选择,点击continue
(30).配置用户名、密码、开机启动,然后点击continue
(31).点击Restart Now重启后就安装完毕!!
(32).最后安装成功后,查看下个分区的情况。
4.后语
1.分区部分配置参考:http://blog.youkuaiyun.com/zhangxiangweide/article/details/74779652
2.方便后续开发请安装VMware Tools
3.Android源码之路(二.环境配置与整编):http://blog.youkuaiyun.com/github_38117599/article/details/77938339