1.开始前的准备工作

优质
小牛编辑
125浏览
2023-12-01

1. linux安装

(略)

2. 编译工具安装

由于使用linux发行版不同,包管理器也不同,请使用自己所用发行版的包管理器安装以下包:

bc bison build-essential curl flex g++-multilib gcc-multilib git gnupg gperf imagemagick lib32ncurses5-dev lib32readline-dev lib32z1-dev libesd0-dev liblz4-tool libncurses5-dev libsdl1.2-dev libssl-dev libwxgtk3.0-dev libxml2 libxml2-utils lzop pngcrush rsync schedtool squashfs-tools xsltproc zip zlib1g-dev

openjdk-8-jdk python git zip unzip md5sum ccache tmux schedtool libtinfo imagemagick rsync

(其余待补充)

有些包不能安装也没事,先跳过即可。

3. 科学上网准备

由于AOSP源码需要从Google服务器下载,科学上网必不可少,一般来说hosts大法可破,执行以下命令即可:

sudo wget https://raw.githubusercontent.com/sy618/hosts/master/FQ -O /etc/hosts

4. git初始化设定

需要先设置git的用户名和邮箱,执行以下命令:

git config --global user.email "邮箱"
git config --global user.name "用户名"