1 显示版本号的代码在
packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java
在public void onCreate(Bundle icicle) 函数中
setStringSummary(KEY_BUILD_NUMBER, Build.DISPLAY);这一句中设置的。
将这句代码改为
setStringSummary(KEY_BUILD_NUMBER,  Build.MY_VER);
当然也可以把第二个参数直接改为一个版本号的字符串也可以,这样就不需要后面的步骤。

2 Build.DISPLAY这个变量是在frameworks/base/core/java/android/os/Build.java定义的
    public static final String DISPLAY = getString("ro.build.display.id");
    我们可以在下面增加自己的版本的字符串
    public static final String MY_VER = getString("ro.my.version");
    
3 增加自己的环境变量
在device目录下找到system.prop文件,增加ro.my.version=V001.001.00即可
4 重新编译,有的时候make后自己新加的环境变量没有生效,可以把out目录下的build.prop删除,再重新编译。
 

更多相关文章

  1. Android常用动画alpha和rotate同时使用
  2. 非UI线程可不可以更新UI(一)
  3. Android各个版本API的区别
  4. 给按钮设置点击变色
  5. 【转】Android中Webview使用经验总结
  6. Android各个版本API的区别
  7. Android项目中如果json字符串中key-value顺序很重要,不要使用Andr
  8. Android(安卓)emulator模拟器启动错误
  9. Android(安卓)TextView属性ellipsize多行失效的解决思路

随机推荐

  1. 素描透明物体怎么画?教你轻松画出透明的物
  2. 微信小程序wifi开发
  3. 如何零基础学素描?素描学习教学!
  4. 如何绘制服装?动漫人物女生服装的画法
  5. Debian与Ubuntu到底有什么不同,应该如何选
  6. 新人如何绘制脚?动漫脚部画法步骤
  7. 【北亚数据恢复】DELL存储服务器硬盘坏道
  8. CG插画需要学习什么?学习CG插画技巧
  9. 系统学习 TypeScript(四)——变量声明的初
  10. php原生分页、查询构造器、文件上传后端