2016-04-07 32 views
0

Android cepten IMEI numarasını almak için aşağıdaki kodu deneyiyorum. senin Manifest.xml dosyasınaAndroid telefonlarda IMEI alınamıyor mu?

TelephonyManager telephonyManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); 
telephonyManager.getDeviceId(); 

// Kullanım izni:

<uses-permission android:name="android.permission.READ_PHONE_STATE"/> 

Maalesef için seslendirilmiş ya FCC sertifikalı telefonlar veri sağlayan değildir.

cevap

0

String identifier = null; 
TelephonyManager tm = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE); 
if (tm != null) 
     identifier = tm.getDeviceId(); 
if (identifier == null || identifier .length() == 0) 
     identifier = Secure.getString(context.getContentResolver(),Secure.ANDROID_ID); 
ANDROID_ID kullanarak IMEI numarasını almak için bir alternatif var
İlgili konular