Android系统源码环境搭建
系统源码下载(建议使用清华大学镜像源下载)
操作系统,ubuntu
临时配置Java环境变量,Android7.0必须使用openjdk8编译,Android6.0必须使用openjdk7编译
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export ANDROID_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
- 配置编译环境
source build/envsetup.sh
lunch 列出产品列表,选择一个然后 lunch xxxx
make -j4 使用4个线程编译
mmma development/tools/idegen/ 编译idegen, 然后执行 development/tools/idegen/idegen.sh, 建立索引
使用AndroidStudio导入源码