版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/g984160547/article/details/73468489
import android.content.Context; import android.telephony.TelephonyManager; /** * 获取手机信息 */ public class GetPhoneInfo { //6.0调用前必须授权,要不抛未授权异常 public static String getInfo(Context context) { try { TelephonyManager tm = (TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE); String deviceid = tm.getDeviceId();// 获取智能设备唯一编号 String te1 = tm.getLine1Number();// 获取本机号码 String imei = tm.getSimSerialNumber();// 获得SIM卡的序号 String imsi = tm.getSubscriberId();// 得到用户Id return ""; }catch (Exception e){ e.printStackTrace(); } return "未知"; } }
/** * 获取当前手机系统版本号 * * @return 系统版本号 */ public static String getSystemVersion() { return android.os.Build.VERSION.RELEASE; } /** * 获取手机型号 * * @return 手机型号 */ public static String getSystemModel() { return android.os.Build.MODEL; } /** * 获取手机厂商 * * @return 手机厂商 */ public static String getDeviceBrand() { return android.os.Build.BRAND; }