win7 + vmware12 + ubuntu12.04.5搭建android5.0.2开发环境

最近有个项目要做android5.0版本的系统裁剪、订制工作,对于我这个搞嵌入式的来说有点陌生和遥远,所以开始度娘,已经过去一周了连入门都没进,这一周都卡在ubuntu12.04.5安装android开发依赖软件包导致系统无法启动(一直停留在启动界面,下面会配图),还有一开始安装了32bit的ubuntu,以及硬盘分配太小(20G)等等问题,重装了NNNNNNN次,吐血。。。,还好经过这一周的磨练,今天ubuntu可以启动了,开始记录这虐心的过程,估计后续会有更多虐心、吐血的XXX事件,我都会一一记录并解决,直到开发出my android, 废话到此,正文开始。


1. 资源选择

对于如何选择适合于自己的开发资源各人有个人的喜好,不过也有一些是google强制的,我本人的开发+平台资源配置如下:

Developement resources:

PC:intel i5-4570 + 8G Ram + 64bit 

PC Desktop: windows7 64bit

Vmware version: 12 Pro(12.1.0 build-3272444)

Vmware Desktop: ubuntu12.04.5 LTS desktop 64 bit

Embedded Hardware: tiny4412 with 7'02 displayer


Android resources:

Android Version: android 5.0.2_r1, 适用于我的tiny4412 7寸屏(android nuexs 7, http://source.android.com/source/下载)

Android Kernel: linux-3.0.86(tiny4412 自带光盘提供)


题外话:

由于大家都懂的原因,国内下载android源码困难重重,但是本人有强迫症,一定要下载google的源代码,所以让BOSS花钱买了一个VPN,感觉还不错,下载速度在200KB左右,反正睡一觉能下载50G的android source tree.至于VPN的名字就不写了,免得有广告嫌疑。


2. vmware setting

win7 和 vmware的安装略过不提,这个度娘有海量攻略,足以支持你快速安装好。下面开始ubuntu12.04.5 LTS 在vmware 12 Pro上的安装:

2.1 打开vmware->[创建新的虚拟机]->[典型]->[下一步]

2.2 选择[稍后安装操作系统]

因为ubuntu在安装过程中会联网更新资源(比如:语言包),这个过程很慢,很烦,很没用,所以先创建好虚拟机,后续断网后再安装ubuntu.

2.3 选择[linux] -> [64bit]

2.4 修改虚拟机名称和存放路径

2.5 分配硬盘

根据android官网要求, 本人分配了300GB空间给vmware,官网要求:http://source.android.com/source/requirements.html

截图:

2.6 选择[自定义硬件]->配置CPU和Core数量以及内存分配

2.7 虚拟机创建完成后,开始配置并安装ubuntu

2.8 选择【打开电源时进入固件】

2.9 进入bios后按左右键选中【boot】,按【+】号上移[cd-rom]到顶端(shift + '+'), 断开网络,断开网络,断开网络,重要的事情说三遍

2.10 明天在续。。下班。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值