在我的应用程序中,我想显示设备的 Android 操作系统代码名称。即,我想在运行时从设备获取类似Honeycomb
或实用的 android 操作系统代码名称。Gingerbread
有没有办法让那个代号刺痛自己?我想在我的应用程序的一个屏幕中显示该名称。
我可以像这样比较并对字符串进行硬编码。
if (Build.VERSION.SDK_INT==Build.VERSION_CODES.GINGERBREAD) {
CodeName=”GINGERBREAD”
} else if (Build.VERSION.SDK_INT==Build.VERSION_CODES.HONEYCOMB){
CodeName=”Honeycom”
}
但是如果明天发布新版本,那么我必须再次更改代码。这就是为什么我要寻找一些为什么要获取代码名称字符串本身而不是获取版本号的原因。
那么任何人都可以建议一些方法来获取设备的操作系统代码名称,就像我们获得操作系统版本号一样?