欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android实现获取SERIAL信息的方法

程序员文章站 2023-11-04 13:23:40
本文实例讲述了android实现获取serial信息的方法。分享给大家供大家参考。具体如下: android.os.build.serial 在api 9 中引入,如果低...

本文实例讲述了android实现获取serial信息的方法。分享给大家供大家参考。具体如下:

android.os.build.serial 在api 9 中引入,如果低于9的系统可以通过这个方法获取这个信息值

java代码如下:

public static string getdeviceserial() {
  string serial = "unknown";
  try {
   class clazz = class.forname("android.os.build");
   class paratypes = class.forname("java.lang.string");
   method method = clazz.getdeclaredmethod("getstring", paratypes);
   if (!method.isaccessible()) {
    method.setaccessible(true);
   }
   serial = (string)method.invoke(new build(), "ro.serialno");
  } catch (classnotfoundexception e) {
   e.printstacktrace();
  } catch (nosuchmethodexception e) {
   e.printstacktrace();
  } catch (invocationtargetexception e) {
   e.printstacktrace();
  } catch (illegalaccessexception e) {
   e.printstacktrace();
  }
  return serial;
}

希望本文所述对大家的android程序设计有所帮助。