Android provides some classes and methods by which we can get the information of android devices. some examaples are given bellow.
Get sim serial number:
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String getSimSerialNumber=tm.getSimSerialNumber();
Get Device ID :
TelephonyManager tManager = (TelephonyManager)myActivity.getSystemService(Context.TELEPHONY_SERVICE);
String uid = tManager.getDeviceId();
Get Ram size :
MemoryInfo mi = new MemoryInfo();
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
activityManager.getMemoryInfo(mi);
long availableMegs = mi.availMem / 1048576L;
Get Manufacture info:
String m = Build.MANUFACTURER;
Get Networkoperator & SIM operator name:
String m = Build.MANUFACTURER;
TelephonyManager telephonyManager =((TelephonyManager) Context.getSystemService(Context.TELEPHONY_SERVICE));
//<------------ Network Operator-----------------
String operatorName = telephonyManager.getNetworkOperatorName();
//<------------SIM Operator------------
String operatorName = telephonyManager.getSimOperatorName();
Get Network Type :
if(telephonyManager.getNetworkType() == TelephonyManager.NETWORK_TYPE_UMTS)
Log.v(TAG, "3G");
if(telephonyManager.getNetworkType() == TelephonyManager.NETWORK_TYPE_EDGE )
Log.v(TAG, "GSM");
if(telephonyManager.getNetworkType() == TelephonyManager.TelephonyManager.NETWORK_TYPE_CDMA)
Log.v(TAG, "CDMA");
Get sim serial number:
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String getSimSerialNumber=tm.getSimSerialNumber();
Get Device ID :
TelephonyManager tManager = (TelephonyManager)myActivity.getSystemService(Context.TELEPHONY_SERVICE);
String uid = tManager.getDeviceId();
Get Ram size :
MemoryInfo mi = new MemoryInfo();
ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);
activityManager.getMemoryInfo(mi);
long availableMegs = mi.availMem / 1048576L;
Get Manufacture info:
String m = Build.MANUFACTURER;
Get Networkoperator & SIM operator name:
String m = Build.MANUFACTURER;
TelephonyManager telephonyManager =((TelephonyManager) Context.getSystemService(Context.TELEPHONY_SERVICE));
//<------------ Network Operator-----------------
String operatorName = telephonyManager.getNetworkOperatorName();
//<------------SIM Operator------------
String operatorName = telephonyManager.getSimOperatorName();
Sim number:
mPhoneNumber =
telephonyManager.getLine1Number();
Get Network Type :
if(telephonyManager.getNetworkType() == TelephonyManager.NETWORK_TYPE_UMTS)
Log.v(TAG, "3G");
if(telephonyManager.getNetworkType() == TelephonyManager.NETWORK_TYPE_EDGE )
Log.v(TAG, "GSM");
if(telephonyManager.getNetworkType() == TelephonyManager.TelephonyManager.NETWORK_TYPE_CDMA)
Log.v(TAG, "CDMA");
No comments:
Post a Comment