手机相关参数获取
来源:互联网 发布:淘宝店铺复审老是不过 编辑:程序博客网 时间:2024/04/28 18:52
/*** 判断设备是否是手机*/public static boolean isPhone(Context context) { TelephonyManager telephony = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); return telephony.getPhoneType() != TelephonyManager.PHONE_TYPE_NONE;}
/*** 获取当前设备的IMIE,需与上面的isPhone一起使用*/public static String getDeviceIMEI(Context context) { String deviceId; if (isPhone(context)) { TelephonyManager telephony = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); deviceId = telephony.getDeviceId(); } else { deviceId = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.ANDROID_ID); } return deviceId;}/*** 是否有SD卡*/public static boolean haveSDCard() { return android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);}// 需添加权限<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>/*** 获取MAC地址*/public static String getMacAddress(Context context) { String macAddress; WifiManager wifi = (WifiManager) context .getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); macAddress = info.getMacAddress(); if (null == macAddress) { return ""; } macAddress = macAddress.replace(":", ""); return macAddress;}/*** 获取手机厂商,如Xiaomi*/public static String getOsName() { String MANUFACTURER = Build.MANUFACTURER; return MANUFACTURER;}/*** 获取手机型号,如MI2SC*/private String getModel() { String model = android.os.Build.MODEL; if (model != null) { model = model.trim().replaceAll("\\s*", ""); } else { model = ""; } return model;}
0 0
- 手机相关参数获取
- 获取手机相关信息
- 获取手机参数
- 部分手机参数获取
- iOS获取相关参数
- 获取手机的相关信息
- android 获取手机相关信息
- 获取手机的相关信息
- Android获取手机相关信息
- java获取手机相关信息
- 转:J2ME获取手机参数
- android 获取 手机各种参数
- android 获取手机参数整理
- BREW手机中的相关参数说明(上)
- BREW手机中的相关参数说明(下)
- J2ME手机游戏:获取RecordStore相关信息
- 3rd获取手机相关信息
- Android之获取手机相关信息
- Spring系列之bean的使用
- Spring Boot整合Swagger框架示例项目。
- 46
- hive的三种部署方式
- drozer安装与使用
- 手机相关参数获取
- Wearable sweat sensor can diagnose cystic fibrosis, study finds
- 魅族推荐平台架构解析(三)
- JS实现各种复制到剪贴板
- webx学习
- 如何用Maven创建web项目(具体步骤)
- 在eclipse中配置JnetPCAP,Windows环境
- 收藏好文章
- AndroidStudio中包冲突问题(使用解析和Multidex重复条目)