Copy Code code as follows:
StringBuilder phoneinfo = new StringBuilder ();
Phoneinfo.append ("Product:" + Android.os.Build.PRODUCT + system.getproperty ("Line.separator"));
Phoneinfo.append ("Cpu_abi:" + Android.os.Build.CPU_ABI + system.getproperty ("Line.separator"));
Phoneinfo.append ("TAGS:" + Android.os.Build.TAGS + system.getproperty ("Line.separator"));
Phoneinfo.append ("Version_codes.") BASE: "+ Android.os.Build.VERSION_CODES." BASE + system.getproperty ("Line.separator"));
Phoneinfo.append ("MODEL:" + Android.os.Build.MODEL + system.getproperty ("Line.separator"));
Phoneinfo.append ("SDK:" + Android.os.Build.VERSION.SDK + system.getproperty ("Line.separator"));
Phoneinfo.append ("VERSION.") Release: "+ Android.os.Build.VERSION.RELEASE + system.getproperty (" Line.separator "));
Phoneinfo.append ("DEVICE:" + Android.os.Build.DEVICE + system.getproperty ("Line.separator"));
Phoneinfo.append ("DISPLAY:" + Android.os.Build.DISPLAY + system.getproperty ("Line.separator"));
Phoneinfo.append ("BRAND:" + Android.os.Build.BRAND + system.getproperty ("Line.separator"));
Phoneinfo.append ("BOARD:" + Android.os.Build.BOARD + system.getproperty ("Line.separator"));
Phoneinfo.append ("Fingerprint:" + Android.os.Build.FINGERPRINT + system.getproperty ("Line.separator"));
Phoneinfo.append ("ID:" + Android.os.Build.ID + system.getproperty ("Line.separator"));
Phoneinfo.append ("Manufacturer:" + Android.os.Build.MANUFACTURER + system.getproperty ("Line.separator"));
Phoneinfo.append ("USER:" + Android.os.Build.USER + system.getproperty ("Line.separator"));
Telephonymanager TM = (Telephonymanager) getsystemservice (Context.telephony_service);
Phoneinfo.append ("DeviceId" (IMEI) = "+ Tm.getdeviceid () + system.getproperty (" Line.separator "));
Phoneinfo.append ("devicesoftwareversion =" + tm.getdevicesoftwareversion () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Line1number =" + tm.getline1number () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Networkcountryiso =" + tm.getnetworkcountryiso () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Networkoperator =" + tm.getnetworkoperator () + system.getproperty ("Line.separator"));
Phoneinfo.append ("networkoperatorname =" + tm.getnetworkoperatorname () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Networktype =" + tm.getnetworktype () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Phonetype =" + tm.getphonetype () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Simcountryiso =" + tm.getsimcountryiso () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Simoperator =" + tm.getsimoperator () + system.getproperty ("Line.separator"));
Phoneinfo.append ("simoperatorname =" + tm.getsimoperatorname () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Simserialnumber =" + tm.getsimserialnumber () + system.getproperty ("Line.separator"));
Phoneinfo.append ("simstate =" + tm.getsimstate () + system.getproperty ("Line.separator"));
Phoneinfo.append ("SubscriberId (IMSI) =" + Tm.getsubscriberid () + system.getproperty ("Line.separator"));
Phoneinfo.append ("Voicemailnumber =" + tm.getvoicemailnumber () + system.getproperty ("Line.separator"));
Remember to add permission:
Copy Code code as follows:
<uses-permission android:name= "Android.permission.READ_PHONE_STATE"/>