修改Android的Framework层操作小记

2014-11-24 09:04:41 · 作者: · 浏览: 1

1. 首先要在工程目录下运行: . ./build/envsetup.sh 这样在之后就可以使用mm命令了


2.例如要修改services下的文件那么编辑完成后


cd frameworks/base/services/


mm


3.替换修修改的文件


编译后用生成的包替换手机上 /system/framework/ 中相应的文件


$ adb remount


$ cd out/target/product/general/system/framework/


$ adb push services.jar /system/framework/


4.让新的文件运行:


方式1: adb reboot 重启


方式2:杀死 services.jar 进程,使系统重新启动,这种方法速度快


$ ps


找到 services.jar对应的 pid, 假设它为 1219


$ kill 1219