Android源码 —— 构建下载Android源码的虚拟机环境(Win7+VMware12+Ubuntu16)
本文将介绍从Win7系统开始一步步构建下载Android源码的虚拟机环境:
**1、使用VMware安装虚拟机Ubuntu16.0;
2、在虚拟机中连接主机;
3、开始下载Android源码。**
本文更侧重于将每一步需要使用的参考资料整合起来,并指出每一步中的需要注意的点。
安装VMware Workstation 12.5 Player虚拟机
将VMware用于个人行为是免费的。在官网上找到适合的版本的下载地址,比如:
VMware官方下载地址
VMware Workstation 12.5 Player for Windows 64-bit
安装过程不累述,参考其他的安装教程:
安装教程
vmware workstation 12 pro 虚拟机安装系统教程
vmware workstation 10 虚拟机安装教程
安装Ubuntu16.0
下载Ubuntu16.0镜像
Ubuntu 16.04.1 LTS官方下载地址
ubuntu-16.04-desktop-amd64.iso
在VMware上安装Ubuntu
安装过程不累述,参考其他的安装教程:
安装教程
用VMware 9安装Ubuntu12.04具体过程
Vmware Workstation安装Ubuntu14.04
注意:
注意
1、如果是新手,最好不要尝试使用中文版Ubuntu
VMware虚拟机环境中的网络
VMware虚拟机网络的三种连接方式详细讲解:
构建虚拟机网络问题比较多,这篇文章值得细读
注意:
特别注意:
虚拟机安装完毕之后,会在主机(Win7系统):
控制面板——>网络和 Internet——>网络连接
出现两个虚拟机的网络:VMnet1和VMnet8。一定查看这两个网络和本地连接的属性,确保:
VMware Bridge Protocol
都被选中,否则虚拟机网络连接可能会遇到问题。
安装JDK
Ubuntu安装JDK:
安装教程:Ubuntu 16.04系统安装jdk1.8
注意:
注意:
1、不要使用OpenJDK;
2、安装后使用命令:java -version 和 javac 确定JDK已经安装成功
下载Android源码
下载Android源码的教程:
在Ubuntu系统中下载Android源码(5.1.1_r8)
下载android4.4.2源码全过程(附已下载的源码)
安卓系统源码编译系列(一)——下载安卓系统源码教程
深入浅出 - Android系统移植与平台开发(一)
注意:
1、下载源码建议使用断连重试的脚本,构建方法可以在教程中找到
结语
使用虚拟机下载Android源码最头疼的就是网络问题。笔者在构建网络上花费了许多时间。读者如果要尝试构建虚拟机环境,要多留心一下构建网络的问题。