首页 > 解决方案 > 以编程方式获得的序列号与显示的设备不同

问题描述

阅读这篇文章 Android:如何以编程方式访问 AVD 管理器(API 版本 8)中显示的设备序列号后, 我设法获取了设备的序列号,但我的问题是,当我在我的 samsung s8 设备上运行代码时,我没有' t 获得与设备设置中写入的相同编号(RF8K129**** 并以编程方式获得 ce11171bc599*****),并且当我在另一个小米设备编号匹配时运行我的代码。获取序列号的代码是

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
                        sn = Build.getSerial();
                    } else{
                        sn=Build.SERIAL;
                    }

我应该怎么做才能获得可以在设备设置菜单中找到的设备序列号?

标签: androidserial-number

解决方案


推荐阅读