Jak uzyskać oba numery IMEI z telefonu komórkowego z dwoma kartami SIM? Czy ktoś może mi pomóc rozwiązać ten problem.Jak mogę uzyskać oba numery IMEI z podwójnej karty SIM?
Odpowiedz
Wszelkie informacje dotyczące SIM # 2 (lub dowolny inny wtedy domyślnie SIM) jest zależny wyłącznie producent. Android nie udostępnia interfejsów API dla funkcji wielu kart SIM. Android apis obsługuje tylko domyślne gniazdo karty SIM. Możesz skontaktować się z Micromax (producentem urządzenia), jeśli może on dostarczyć ci apis do obsługi swojego sprzętu.
Może warto przyjrzeć się poniższym linku: Android : Check whether the phone is dual SIM
Parametr telephonyClass.getMethod ("getDefault") zwraca wyjątek NullPointerException, ponieważ getMethod nie obsługuje "getDefault" jako parametru wejściowego. – AKSiddique
Drodzy AKSiddique, ta metoda zadziałała dla mnie z api poziomem 16+, być może sprawdziłeś to z niższym api. – Sherzodbek
można spróbować następujący kod będzie pomóc.
TelephonyManager manager= (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
try {
Class<?> telephonyClass = Class.forName(manager.getClass().getName());
Class<?>[] parameter = new Class[1];
parameter[0] = int.class;
Method getFirstMethod = telephonyClass.getMethod("getDeviceId", parameter);
Log.d("SimData", getFirstMethod.toString());
Object[] obParameter = new Object[1];
obParameter[0] = 0;
String first = (String) getFirstMethod.invoke(manager, obParameter);
Log.d("IMEI ", "first :" + first);
obParameter[0] = 1;
String second = (String) getFirstMethod.invoke(manager, obParameter);
Log.d("IMEI ", "Second :" + second);
} catch (Exception e) {
e.printStackTrace();
}
I dodaj pozwolenie na menifest.
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
- 1. Jak programowo uzyskać dostęp do karty SIM?
- 2. Jak uzyskać numery telefonów komórkowych, jeśli mój telefon z Androidem ma dwie karty SIM?
- 3. Jak monitorować zmianę stanu karty SIM
- 4. Wykryj zmianę SIM LUB znajdź IMSI karty SIM przy użyciu oficjalnego zestawu SDK do systemu iOS?
- 5. Jak odczytać SMS-a z karty SIM za pomocą JAVA
- 6. Jak uzyskać numer seryjny telefonu (IMEI)?
- 7. uzyskać IMEI na iPhone z CoreTelephony?
- 8. Jak uzyskać indeks karty sieciowej?
- 9. Uzyskaj MSISDN z karty SIM za pomocą Androida
- 10. Android: jak dodać kontakt do karty SIM za pomocą SDK?
- 11. Interfejs API Androida z podwójną kartą SIM
- 12. Karta Java: jak załadować aplet karty SIM do prawdziwej karty inteligentnej?
- 13. Jak uzyskać losowe numery z niewłaściwym generatorem
- 14. Nie można zainstalować Sitecore 8.0 przy użyciu karty SIM 1.4
- 15. wysyłania komend APDU do karty USIM/SIM w android
- 16. Pierwsze urządzenie IMEI
- 17. Jak mogę ustawić stylowe karty Android, aby uzyskać wygląd 3D?
- 18. Sprawdź poprawność IMEI
- 19. Jak uzyskać IMEI dla J2ME dla wszystkich urządzeń?
- 20. Jak określić liczbę kart SIM na urządzeniu?
- 21. Menedżer telefonii zwraca wartość null dla numeru IMEI: co może to spowodować?
- 22. Jak sprawdzić, która karta SIM nawiązuje połączenie wychodzące (Dual SIM)?
- 23. Jak wyświetlić obraz z przodu karty? Kiedy oba są względnego Childs Układ
- 24. Jak mogę porównać dowolne numery wersji?
- 25. Trello API uzyskać komentarze karty
- 26. Użyj gniazda karty SIM jako czytnika kart inteligentnych w telefonach z systemem Android
- 27. Menedżer telefonu Android do wykrywania sim
- 28. Jak wyczyścić: oba; prawidłowo?
- 29. Odzyskaj numer i numer IMEI telefonu komórkowego.
- 30. Jak mogę uzyskać specyfikacje CUDA na komputerze z systemem Linux?
Numer IMEI jest zdefiniowany dla urządzenia niezgodnego z kartą SIM! Twoje pytanie nie ma sensu. Zobacz wiki: http://en.wikipedia.org/wiki/International_Mobile_Equipment_Identity –
Kiedy możesz sprawdzić dual sim mobile. Każde gniazdo sim ma unikalny numer IMEI. Sprawdziłem właśnie teraz. – VenkaReddy
Telefony Dual SIM są dość rzadkie, ale wierzę, że jesteście i jestem zaskoczony, że każde gniazdo SIM ma własny IMEI. W każdym razie nie widzę publicznego interfejsu API do obsługi dwóch kart SIM w systemie Android, więc prawdopodobnie musisz znaleźć jakieś specyficzne dla urządzenia biblioteki. http://stackoverflow.com/questions/5255147/dual-sim-card-android –