Frage

Gibt es eine Möglichkeit, zu überprüfen, was das Land des Benutzers ist? "Gebietsschema" ist nicht gut genug, weil es viele englische Orte gibt, aber sie sind auf der ganzen Welt verteilt.

Vielleicht irgendwie mit Imei oder...?

Also muss ich also herausfinden, welches Land das macht SIM Karte gehören?

Bearbeiten: GPS oder Internet sind nicht erlaubt.

War es hilfreich?

Lösung

android.telephony.TelephonyManager.getNetworkCountryIso()

Mehr Info Android -Dokumentation - TelefonyManager.

Bearbeiten: Hängt davon ab, wonach Sie suchen. IMEI ist möglicherweise nicht relevant, da das Telefon möglicherweise in einem anderen Land bestellt/gekauft wurde oder der Benutzer bei der Verwendung in einem anderen Land sein könnte. Ich weiß auch nicht, ob der IMEI Ihnen den tatsächlichen Widerstand erzählt, in dem das Gerät verkauft wird, sondern das Land des Herstellers (in diesem Fall nicht sicher).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top