修改Android版本号信息
修改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是怎么组成的就行了: