您的位置:首页 > 移动开发 > Android开发

不需权限获得Android设备唯一标识序列号

2017-11-06 15:37 267 查看
关键方法

public static String getUniqueSerialNumber() {
String phoneName = Build.MODEL;// Galaxy nexus 品牌类型
String manuFacturer = Build.MANUFACTURER;//samsung 品牌
Log.d("详细序列号", manuFacturer + "-" + phoneName + "-" + getSerialNumber());
return manuFacturer + "-" + phoneName + "-" + getSerialNumber();
}

public static String getSerialNumber() {
String serial = null;
try {
Class<?> c = Class.forName("android.os.SystemProperties");
Method get = c.getMethod("get", String.class);
serial = (String) get.invoke(c, "ro.serialno");
} catch (Exception e) {
e.printStackTrace();
}
return serial;
}


效果图

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: