Ubuntu 16.04 编译Android 8
安装依赖:
sudo apt-get install openjdk-8-jdk git ccache automake lzop bison gperf build-essential zip curl zlib1g-dev zlib1g-dev:i386 g++-multilib python-networkx libxml2-utils bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev squashfs-tools pngcrush schedtool dpkg-dev liblz4-tool make optipng maven
1.将repo中goole的连接 REPO_URL = 'https://gerrit.googlesource.com/git-repo' 修改为清华的连接 REPO_URL = 'https://aosp.tuna.tsinghua.edu.cn/android/git-repo' 2.初始化 ./repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-7.1.1_r22 manifest见 https://android.googlesource.com/platform/manifest 3.下载 ./repo sync Telephony相关库: frameworks/opt/telephony frameworks/base packages/providers/TelephonyProvider packages/services/Telecomm packages/services/Telephony packages/services/Mms packages/apps/Dialer packages/apps/Phone packages/apps/PhoneCommon packages/apps/BasicSmsReceiver packages/apps/Contacts