跳转至

教程001-首次配置

下载

git clone https://github.com/i-rtfsc/as-aosp.git

推荐使用 git 下载,方便后续同步最新功能。

下载的路径不一定是你 aosp 源码根目录。

不推荐下载到 aosp 源码根目录

配置

Android Studio 直接打开 as-aosp 文件夹,打开之后需要配置。

在 local.properties 文件中新增你的 aosp 源码路径:

EXT_AOSP_ROOT=/home/solo/code/aosp

到这里已经能正常使用该工程阅读源码了,但配置整个 aosp 源码路径加载会比较慢。

笔者提供了加快加载的方案,也就是软连接方案。

软连接

假设你的 aosp 源码路径如下:

/home/solo/workspace/code/aosp

这个路径包含了所有的 aosp 源码。

如果直接在 local.properties 里配置:

EXT_AOSP_ROOT=/home/solo/workspace/code/aosp

加载会非常慢,所有我们换一个思路。使用软链接的方案。

我们把 local.properties 里配置改成:

EXT_AOSP_ROOT=/home/solo/code/aosp

然后打开 as-aosp 工程里的脚本 scripts/ln.sh ,修改脚本内容:

原来配置的:SOURCE、DEST如下:

SOURCE="/data/code/aosp"  
DEST="/home/solo/code/aosp"

改成:

SOURCE="/home/solo/workspace/code/aosp"  
DEST="/home/solo/code/aosp"

也就是说,SOURCE 是 aosp 源码的真实目录,DEST 是 aosp 源码的 " 映射 " 目录。

改完之后执行这个脚本即可。

评论