Gewusst wie: abrufen von SIM-Karte IMSI in Android?
public String getSubscriberId(){
operator = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String IMSI = operator.getSubscriberId();
return IMSI;
}
simID = (TextView) findViewById(R.id.text2);
simIMSI = getSubscriberId().toString();
if (simIMSI.equals("")){
simID.setText("No SIM card detected!");
}
else{
simID.setText(simIMSI.toString());
SaveUniqueId(simIMSI.toString());
}
Ich Wünsche abrufen die Telefon-SIM-Karte IMSI-und die Anzeige in einem layout, ich starte das Programm über einen emulator auch wenn ich weiß, emulator keine SIM-Karte angebracht, aber es sollte Ergebnis wie "Keine SIM-Karte erkannt", richtig? Aber warum habe ich erhalten den Fehler " für diese Codierung, oder ist es etwas falsch in meinem "getSubscriberId()"?
prüfen Sie diese Frage: stackoverflow.com/questions/6033511/...
Was ist die Fehlermeldung, die Sie bekommen?
Was ist die Fehlermeldung, die Sie bekommen?
InformationsquelleAutor Android_Rookie | 2012-05-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nun beginnen wir mit der eigentlichen source-code, um die Informationen abzurufen:-
Weitere Einzelheiten entnehmen Sie bitte dieser Website http://ashnatechnologies.blogspot.in/2010/10/how-to-get-imei-on-android-devices.html
InformationsquelleAutor Aerrow
Können Sie unter diesem link http://www.anddev.org/tinytut_-_getting_the_imsi_-_imei_sim-device_unique_ids-t446.html
verwenden Sie folgenden code für IMSI
InformationsquelleAutor Lucifer
Dieser code sollte funktionieren.
InformationsquelleAutor İbrahim Yiğit Yağız