git clone docker-aosp 到指定目录(假设为:/home/xxx/docker-aosp) 创建一个目录(假设为:/home/xxx/nougat),docker-aosp会在这个目录下创建 aosp / ccache 目录(同时映射到docker的 /aosp 及 /tmp/ccache目录) 把docker-aosp 项目 tests 目录下的对应 android 版本的脚本(7.0 => build-nougat.sh)复制过来 ...
"registry-mirrors": ["http://hub-mirror.c.163.com"] 重启docker服务 sudo systemctl daemon-reload sudo systemctl restart docker 创建编译镜像 由于aosp源码推荐在ubuntu 14.04版本上编译,所以我们基于14.04来创建镜像。这里准备使用5.1.1版本的源码,所以需要安装jdk7。 构建镜像的细节详见 Dockerfile。 使用如下...
1、查询ubuntu系统 sudo docker search ubuntu 在https://hub.docker.com/网站上搜索ubuntu 找自己要下的版本 比如:sudo docker pull ubuntu:18.04 ;sudo docker pull ubuntu:20.04;sudo docker pull ubuntu:23.04; 2、拉取系统和查看镜像 sudo docker pull ubuntu:23.04; 3、创建容器 docker run -itd --restart...
sudo service docker restart 克隆仓库 编译安卓5.0到6.0,则克隆android-5分支 1 git clone https://github.com/XhyEax/docker-aosp -b android-5 7.0及以上直接克隆即可 1 git clone https://github.com/XhyEax/docker-aosp 配置源码保存路径(可选) 默认保存到~/aosp-root(即/root/aosp-root) 1 export AO...