修改Android版本号信息

本文记录了如何解决测试发现的Android Settings中关于Build number显示不正确的bug。问题源于'ro.build.display.id' prop属性值错误,通过源码分析找到了字段来源,并了解了其构成方式。最终,按照公司格式要求修改并完成修复。
摘要由CSDN通过智能技术生成


修改Android版本号信息

Android graphics的问题是真的多,只要肉眼可见的问题都算graphics的,无奈。好在最近组里面招了一个大佬L来分担我的工作。这是分配给大佬L的第一个问题,记录一下,估计后续还会有别的人会来问我的。

一、问题

测试提了一个bug,说Settings→About phone→Build number的值不对,请graphics组件修改。。。这种问题也算肉眼看见的问题嘛?好吧,肉眼的确也是可以看见的。大佬L很无语。。。我也很无语,找PM问了应该分给谁,PM让我们自己先看看。。。那就看看吧。

二、分析

虽然没做过android app,但是这种简单的小问题看起来也不难。
毕竟做了N年的android了,这种字段一看就是从某个prop属性里面读出来的,所以先根据Build Number中显示的字段内容,通过getprop的命令去搜一下,立马就有了结果,对应的prop字段是“ro.build.display.id”。
看一下源码里面对于这个字段的使用:
在这里插入图片描述
这个字段对应的值来源于BUILD_DISPLAY_ID,所以看看这个BUILD_DISPLAY_ID是怎么组成的就行了:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值