针对修改framework模块中的代码
部分编译:
- source ./build/envsetup.sh(在Android12代码的根目录下)
- lunch
- 28(选择对应的格式)
- make framework-minus-apex(进行部分编译)
刷机:
- adb root
- adb remount (将’/system’ 部分置于可写入的模式)
- adb reboot
- adb root
- adb remount
- adb shell
- cd system/framework
- ls(输出手机在文件路径system/framework下的文件目录)
删除下面三个文件: - rm -r oat
- rm -r arm
- rm -r arm64
- exit(退出adb shell模式)
- adb push xxx/framework.jar /system/framework(将刚刚编译新生成的framework.jar导入手机中,xxx的路径需要修改成自己的路径)
重启:
1.adb shell stop
2.adb shell start
3.adb reboot
参考:https://blog.csdn.net/superlee1125/article/details/115491698?utm_source=app&app_version=4.5.8