单编framework
编译framework
模块路径/framework/base/Android.bp
out/target/product/flame/system/framework/framework.jar
高版本编译
sh
source ./build/envsetup.sh
lunch 4
make framework-minus-apex
低版本
sh
source ./build/envsetup.sh
lunch 4
cd framework/base
mm
编译后
复制out/target/product/blueline/下的framework.jar
对应的优化文件也必须复制过去 android12 测试通过
sh
adb push system/framework/framework.jar system/framework/framework.jar
adb push system/framework/boot-framework.vdex system/framework/boot-framework.vdex
adb push system/framework/arm/boot-framework.art /system/framework/arm/boot-framework.art
adb push system/framework/arm/boot-framework.oat /system/framework/arm/boot-framework.oat
adb push system/framework/arm/boot-framework.vdex /system/framework/arm/boot-framework.vdex
adb push system/framework/arm64/boot-framework.art /system/framework/arm64/boot-framework.art
adb push system/framework/arm64/boot-framework.oat /system/framework/arm64/boot-framework.oat
adb push system/framework/arm64/boot-framework.vdex /system/framework/arm64/boot-framework.vdex