1 | It is because there is no package cache in the image, you need to run: |
- apt-get install wget
- wget 网址
而要让档案自动储存到指令的目录下,则需要借用-P这个参数,可以使用以下的指令 - wget -P 目录 网址
举例来说,如果你要放到/root底下,你可以打下列的指令:
wget -P /root 网址
- wget 网址
- 安装配置openjdk-7-jre
ubuntu 16 无法安装jdk7解决办法
1 | sudo add-apt-repository ppa:openjdk-r/ppa |
- 安装其他工具
1 | dpkg --print-architecture # 若支持,输出 amd64 |
windows 上创建/androidsource
- git clone https://aosp.tuna.tsinghua.edu.cn/platform/manifest.git
输入命令,切换到manifest目录 - cd manifest
- Git tag 列出android各个分支版本
下载android-android-5.1.1_r9
git checkout android-5.1.1_r9 - 运行 python download-src.py
- git clone https://aosp.tuna.tsinghua.edu.cn/platform/manifest.git
1 | import xml.dom.minidom |
- 出现 curl: (22) The requested URL returned error: 404 Not Found Server does not provide clone.bundle; ignoring. 怎么办?无视即可
- Linux下载repo
1 | mkdir ~/bin |
- 设置repo环境变量
1 | vim ~/.bashrc |
1 | docker exec -it 98e0b4f60ec3 bash |
1 | In Window Host:- |
初始化源码所需环境变量和参数
1
source build/envsetup.sh
lunch 命令选择编译目标
- make -j16 (nproc 查看cpus)