CentOS7上编译Android系统
来源:互联网 发布:国家网络应急中心笔试 编辑:程序博客网 时间:2024/06/17 17:39
CentOS7上编译Android系统
下载 repo 工具
$ mkdir ~/bin$ PATH=~/bin:$PATH$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo$ chmod a+x ~/bin/repo
编辑~/bin/repo文件,将REPO_URL由
https://gerrit.googlesource.com/git-repo改为https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'
下载Android源代码
# 下载源码包$ wget https://mirrors.tuna.tsinghua.edu.cn/aosp-monthly/aosp-latest.tar$ tar xf aosp-latest.tar
同步代码
$ cd aosp$ repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest$ repo sync
也可以同步指定branch的代码
$ cd aosp$ repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-6.0.1_r1$ repo sync
准备编译环境
安装需要的库
$ sudo yum install -y gcc make libstdc++.i686 libstdc++-devel.i686 zlib-devel openssl-devel perl cpio expat-devel gettext-devel autoconf glibc.i686 glibc-devel.i686 zlib-devel.i686 libstdc++.i686 libX11-devel.i686 ncurses-devel.i686 ncurses-libs.i686 gperf flex gcc-c++ bison patch
安装java库
$ sudo yum install -y java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_64 java-1.7.0-openjdk-headless.x86_64或者$ sudo yum install -y java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 java-1.8.0-openjdk-headless.x86_64
编译
# source 环境$ . build/envsetup.sh# 选择编译项目$ lunch 2# 编译,可以使用-j选项设置并行编译的数量$ make -j8
参考:
- https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/
转载请以链接形式标明本文链接
本文链接:http://blog.csdn.net/kongxx/article/details/53513212
0 0
- CentOS7上编译Android系统
- centos7上编译openjdk
- Ubuntu 系统上编译Android 系统
- Ubuntu 系统上编译Android 系统
- centos7上编译FreeSwitch备忘
- Centos7上编译GCC6.2
- 在centos7 上编译trackRT
- centos7上dpdk编译安装
- centos7上编译安装内核
- Centos7上编译安装PHP7
- CentOS7上编译安装MySQL 5.7.14
- ffmpeg在centos7上的编译
- Centos7上编译安装Httpd2.4
- centos7上编译安装MYSQL5.6
- MAC上配置android系统编译环境、下载android系统源码和编译
- CentOS7编译安装MariaDB 及系统初始化
- 在32位系统上编译Android源码
- Android 在ubuntu上下载和编译系统源码
- 框架基础:ajax设计方案(二)—集成轮询技术
- 技术总结2016.12.08
- linux-tq2440
- KOMV-kntyp
- Java后端笔记(1)Jsp初探
- CentOS7上编译Android系统
- [李景山php]每天TP5-20170111|thinkphp5-Model.php-4
- 微信热补丁修复框架--tinker
- Windows Server 2008 R2远程桌面服务配置和授权激活
- jQuery分页插件bs_pagination
- OnTriggerEnter用法补充
- 如何封装input验证(个人感觉还可以)
- PowerDesigner快捷键
- 数字信号处理的重要概念