android ro 属性 动态,android 系统设置ro属性方法

本文介绍了如何在Android系统中动态设置ro属性。关键步骤包括在/build/tools/buildinfo.sh中定义环境变量,然后在/build/core/version_defaults.mk中指定。生成build.prop的过程涉及make系统解析build/core/Makefile,并通过PRODUCT_OEM_PROPERTIES来处理自定义属性。最终,这些属性在Settings应用中被读取并展示给用户。
摘要由CSDN通过智能技术生成

android 系统设置ro属性方法:

是在/build/tools/buildinfo.sh中定义 环境变量

echo "ro.build.version.release=$YOUR_MACRO"

在/build/core/version_defaults.mk中 指定

ifeq "" "$(PLATFOM_HAND_VERSION)"

This is the canonical definition of the platform version,

which is the version that we reveal to the end user.

Update this value when the platform version changes (rather

than overriding it somewhere else). Can be an arbitrary string.

When you add a new PLATFOM_HAND_VERSION,JUST CHANGE THE VERSION NUMBER

HERE.

YOUR_MACRO := YOUR_VALUE

endif

build.prop的生成是由make系统解析build/core/Makefile完成,Makefile中首先定义各种变量,其中就有

PLATFORM_VERSION="$(PLATFORM_VERSION)" \

ifneq ((PRODUCTS.(INTERNAL_PRODUCT).PRODUCT_OEM_PROPERTIES),)

(hide) echo "#" >>@;

echo "# PRODUCT_OEM_PROPER

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值