安卓版本系统信息的修改和获取

S700平台的各个版本信息说明:
(1)型号-->ACCDG8701: 在build.prop文件中的ro.product.model属性,在device\actions\s700_cb6\s700_cb6.mk文件中修改PRODUCT_MODEL即可
(2)Andorid版本-->5.1.1:在build.prop文件中的ro.build.version.release属性,在build\tools\buildinfo.sh文件中修改即可,但是在buildinfo.sh文件中的ro.build.version.release属性值是一个引用,如ro.build.version.release=$PLATFORM_VERSION,那么就得去build\core\目录下的version_defaults.mk文件中去修改PLATFORM_VERSION的定义值即可
(3)主体版本号: 在build.prop文件中的ro.config.mainversion属性;可在device\actions\s700_cb6\system.prop文件中修改ro.config.mainversion即可
(4)内核版本-->Thu Dec 28 16:35:35 CST 2017: 在build.prop文件中ro.build.date属性,自动生成的好像

(5)版本号-->TAG_AD700A_5110_171228: 在build.prop文件中的ro.build.display.id属性

以上S700平台是本人项目的平台,以自己的平台为准,android系统是5.1.1,其实有了整套系统代码,其实我们可以到\android\device\....\device.mk文件中的ADDITIONAL_BUILD_PROPERTIES模块下去添加任意的属性和属性值,都会被编译到build.prop文件中,然后我们可以到app中通过SystemProperties.get(String key,String defval)去得到相应的系统属性显示到UI上

猜你喜欢

转载自blog.csdn.net/wzh048503/article/details/79785869
今日推荐