Android實現(xiàn)獲取SERIAL信息的方法
更新時間:2015年10月12日 12:40:20 作者:androidyue
這篇文章主要介紹了Android實現(xiàn)獲取SERIAL信息的方法,涉及Android操作SERIAL的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了Android實現(xiàn)獲取SERIAL信息的方法。分享給大家供大家參考。具體如下:
android.os.build.serial 在API 9 中引入,如果低于9的系統(tǒng)可以通過這個方法獲取這個信息值
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程序設計有所幫助。
相關文章
詳解android 用webview加載網(wǎng)頁(https和http)
這篇文章主要介紹了詳解android 用webview加載網(wǎng)頁(https和http),詳細的介紹了兩個錯誤的解決方法,有興趣的可以了解一下2017-11-11
Android開源項目PullToRefresh下拉刷新功能詳解
這篇文章主要為大家詳細介紹了Android開源項目PullToRefresh下拉刷新功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-09-09
Framework源碼面試之a(chǎn)ctivity啟動流程
這篇文章主要為大家介紹了Framework源碼面試之a(chǎn)ctivity啟動流程實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09
Flutter學習LogUtil封裝與實現(xiàn)實例詳解
這篇文章主要為大家介紹了Flutter學習LogUtil封裝與實現(xiàn)實例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-09-09

