1:获取开机时长
public static long getBootTime(){ return SystemClock.elapsedRealtime(); }
2:获取android_id
public static String getUDID(Context context) { try { return Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID); } catch (Throwable e) { return "android_id_unknown"; } }
3: 判断是否亮屏
public static boolean isScreenOn(Context context) { try { PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT_WATCH) { return pm.isInteractive(); } return pm.isScreenOn(); } catch (Throwable e) { e.printStackTrace(); } return false; }
4:Fingerprint 信息
public static String getDeviceFingerprint() { return Build.FINGERPRINT; }
5:手机主板名
public static String getDeviceBoard() { return android.os.Build.BOARD; }
6:品牌
public static String getBrand() { return Build.BRAND; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)