1.开始前的准备工作
优质
小牛编辑
126浏览
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 "用户名"