修改framework层资源文件
发布时间:2025-12-09 20:37:53
浏览次数:4
layout
路径:
lagvm/LINUX/android/vendor/chinatsp/overlay/frameworks/base/core/res/res/
在该路径下新增一个layout文件夹,在其中新增layout文件lagvm/LINUX/android/ 目录下执行 make update-apilagvm/LINUX/android/ 目录下执行 make framework-res将编译出的framework-res.apk 推入(push) 车机 adb push out/target/product/msmnile_gvmq/system/framework/framework-res.apk /system/framework/ && adb shell sync
color
路径:
lagvm/LINUX/android/vendor/chinatsp/overlay/frameworks/base/core/res/res/
在该路径下新增一个res-night文件夹,在其中新增values文件夹,values文件夹下新增空的attrs.xml文件,以及一个我们所需要的colors.xml文件,在colors文件中定义我们需要的颜色值frameworks/base/core/res/ 下新增一个res-night文件夹,文件夹下新增values文件夹,values文件夹下新增空的attrs.xml文件frameworks/base/core/res/Android.bp 中将新增的res-night 添加进来 resource_dirs: [“res”, “res-skin”,“res-night”]
将新增的color颜色值定义到frameworks/base/core/res/res/values/symbols.xml文件中 <java-symbol type="color" name="resize_shadow_start_color" /><java-symbol type="color" name="resize_shadow_end_color" />
lagvm/LINUX/android/ 目录下执行 make update-apilagvm/LINUX/android/ 目录下执行 make framework-res将编译出的framework-res.apk 推入(push) 车机