1. 编译framework.jar
在项目根目录下执行下面命令
source build/envsetup.sh
lunch #选择目标平台
make framework
编译成功后,framework.jar会生成到:out/target/product/目标机器名/system/framework中。
2. 将framework.jar替换到机器中
切换到framework.jar所在目录,执行下面命令
adb root && adb remount
adb push framework.jar /system/framework
adb shell rm system/arm/boot.art system/arm/boot.oat system/arm64/boot.art system/arm64/boot.oat
adb reboot
注:目标机器里边system里边的boot.art和boot.oat必须删除,否则重启后无法进入系统。