本教程仅针对Android 7.1系统,为便于虚拟机备份和出现问题时的还原,本教程分为3步:初始化编译环境、源码同步、编译源码导入Android Studio。
编译源码:Android7.1.2_r1源码。
编译环境:VMWare虚拟机、Ubuntu 16.04系统。
虚拟机硬件:内存12G,硬盘200G,处理器数量2,每个处理器的核心数量1。
1. 初始化编译环境
1.1 新建虚拟机
选择将虚拟磁盘存储为单个文件、处理器数量2,每个处理器的核心数量1,处理器内存12G、硬盘200G。
1.2 安装Ubuntu系统
在虚拟机中安装Ubuntu16.04系统,默认安装语言选择英语而不是中文,原因在1.2.3中有说明,安装完成后初始设置。
1.2.1 初始化设置
1. 设置用户密码,推荐和root管理员密码一起都设置为root。
2. 更改系统语言为中文:设置——语言,将汉语拖动到最上面,iBus改成fcitx。
3. 将root管理员账号的密码也设置为root:sudo passwd root
4. 更改系统设置:显示——图标大小36;亮度和锁屏。
1.2.2 安装open-vm-tools
1.安装open-vm-tools:sudo apt install open-vm-tools
2. 实现文件夹共享:sudo apt install open-vm-tools-dkms
3.桌面环