当前位置: 移动技术网 > 移动技术>移动开发>Android > Android实现获取SERIAL信息的方法

Android实现获取SERIAL信息的方法

2019年07月24日  | 移动技术网移动技术  | 我要评论

本文实例讲述了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程序设计有所帮助。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网