获取基于GSM / UMTS网络的国家/地区

时间:2010-12-03 13:27:42

标签: android

我需要检测GSM / UMTS无线调制解调器当前所在国家/地区的MCC。

2 个答案:

答案 0 :(得分:1)

  1. 基于GSM网络

    您需要使用TelephonyManager

    中的getSimCountryIso()getNetworkCountryIso()

    返回SIM提供商的国家/地区代码等效的ISO国家/地区代码。

  2. 基于WIFI,您使用Ip to Country数据库

  3. 您还可以选择根据位置使用Geocoder课程

答案 1 :(得分:0)

首先获得MCC / MNC:

protected void ButtonAddEvent_Click(object sender, EventArgs e)
{
    Response.Redirect("addevent.aspx");
}

然后,基于此,您可以获得与所选MCC相对应的数字。互联网上有很多列表,例如this one on Wikipedia