Skip to content

andr0xfe/easy-build-aosp-cn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easy-build-aosp-cn

Vagrantfile包含一个已配置好的ubuntu docker环境,虚拟机硬盘为1t,虚拟内存为12GB, 物理内存为4gb,以及docker的镜像源修改为国内。通过此环境可以在硬件配置受限的环境下[可分给虚拟机的内存不少于4GB]方便的使用虚拟机编译 史上最简单Android源码编译环境搭建方法的内容。

usage

# in host
git clone --recurse-submodules https://github.com/andr0xfe/easy-build-aosp-cn
cd easy-build-aosp-cn
vagrant up && vagrant ssh

#in guest ssh
bash /vagrant/docker-aosp/tests/build-*.sh

tips

a. 在windows上,不要将AOSP的磁盘设置到共享文件目录,至少不要设置到NTFS的共享目录[别的格式未经过测试],因为AOSP 7.1+的部分代码文件名包含':'等特殊字符,windows ntfs不支持创建此类文件,会导致下载源码失败。

dependents

vagrant
virtualbox












感谢

史上最简单Android源码编译环境搭建方法

About

编译aosp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published