Andrid源码编译定制小技巧

整个源码可以说是长的简直不忍直视,我们往往需要修改一点地方就会牵一发动全身。
mm ,mmm
说是可以单独编译某个目录或某个模块,但一旦生成的模块有其他依赖,编译往往就不会成功。
我试了下,编译libart.so库就是这样,后来单独删除out/target/product/generic_x86/system/lib下的目录中的libart.so
然后make -j16 发现源码自动补齐缺失的文件和依赖。添加的日志成功编译进系统中。 整个过程不到一分钟。

你可能感兴趣的:(android内核及源码)