Android源码 —— 构建下载Android源码的虚拟机环境(Win7+VMware12+Ubuntu16)

时间:2022-06-23 10:08:44

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虚拟机网络的三种连接方式详细讲解:

构建虚拟机网络问题比较多,这篇文章值得细读

VMWare虚拟机网络设置详细解说

注意:

特别注意:

虚拟机安装完毕之后,会在主机(Win7系统):

控制面板——>网络和 Internet——>网络连接

出现两个虚拟机的网络:VMnet1和VMnet8。一定查看这两个网络和本地连接的属性,确保:

VMware Bridge Protocol

都被选中,否则虚拟机网络连接可能会遇到问题。

Android源码 —— 构建下载Android源码的虚拟机环境(Win7+VMware12+Ubuntu16)

安装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源码最头疼的就是网络问题。笔者在构建网络上花费了许多时间。读者如果要尝试构建虚拟机环境,要多留心一下构建网络的问题。