layout
路径:
lagvm/LINUX/android/vendor/chinatsp/overlay/frameworks/base/core/res/res/
- 在该路径下新增一个layout文件夹,在其中新增layout文件
-
lagvm/LINUX/android/
目录下执行 make update-api -
lagvm/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/文章来源:https://www.toymoban.com/news/detail-419562.html
- 在该路径下新增一个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”]文章来源地址https://www.toymoban.com/news/detail-419562.html
- 将新增的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-api -
lagvm/LINUX/android/
目录下执行 make framework-res - 将编译出的framework-res.apk 推入(push) 车机
到了这里,关于修改framework层资源文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!