修改 framework 后如何编译


在 framework 目录里面修改代码后,要找到所修改代码所在当前目录或者上级目录包含 android.mk 文件的地方。

在命令行下执行环境初始化命令后 . build/envsetup.sh

然后执行 mmm framework/xxx/xxx, 然后在 out/target/product/xxx/system/framework 目录下可以看到 framework-xxx.jar 文件的时间戳已经被修改。

中间文件位于 out/target/common/obj/JAVA_LIBRARIES/framework_intermediates 目录下。


如果要修改 init.rc 文件

1. adb root

2. adb pull /init.rc

2. 修改 init.rc

3. adb shell mount -o rw -o remount /dev/block/actb  /

4. adb push init.rc /

你可能感兴趣的:(修改 framework 后如何编译)