Android手机获取系统rom的定制商

Android手机获取系统rom的定制商

随着Android第三方rom团队越来越多,很多手机用户不再满足于使用手机厂商提供的难看且不太人性化的自带rom.

特别对于一些热爱刷机的朋友们,只要是第三方rom对自己的机型有适配,那么他们一定会去刷机体验.

但是,有时候,这会对程序猿造成一些困扰.比如说,一款软件本来是为华为手机开发的,与华为rom底层有一些交互,那么,如果你的华为手机刷的小米rom或者其他第三方rom,程序就有可能会挂掉.

这时候,判断手机rom定制商就十分必要了.

下面贴上代码:

private String getHandSetInfo() {

        String handSetInfo = "手机型号:" + android.os.Build.MODEL

        + "\n系统版本:" + android.os.Build.VERSION.RELEASE

        + "\n产品型号:" + android.os.Build.PRODUCT 5 + "\n版本显示:" + android.os.Build.DISPLAY

        + "\n基带版本:" + reflect() 7 + "\n系统定制商:" + android.os.Build.BRAND

        + "\n设备参数:" + android.os.Build.DEVICE

        + "\n开发代号:" + android.os.Build.VERSION.CODENAME

        + "\nSDK版本号:" + android.os.Build.VERSION.SDK_INT

        + "\nCPU类型:" + android.os.Build.CPU_ABI

        + "\n硬件类型:" + android.os.Build.HARDWARE

        + "\n主机:" + android.os.Build.HOST

        + "\n生产ID:" + android.os.Build.ID

        + "\nROM制造商:" + android.os.Build.MANUFACTURER // 这行返回的是rom定制商的名称;

        return handSetInfo;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容