在Android源码环境下,逐步执行下面的命令,否则不能识别make指令。
1、framework.jar
source build/envsetup.sh
lunch
38
make framework(这里编译出framework.jar,位于out目录下。)
其他jar包亦适用。
另外一种方法:
在目录framework/base目录下,执行mm指令编译出framework.jar。
在目录framework/base/services/java目录下,执行mm指令编译出services.jar。
2、framework-res.apk
在framework/base/core/res/res下添加资源文件后需要先编译资源,然后编译framework才可正常引用。
步骤如下:
cd framework/base/core/res/res
mm/mmm