Tag: 国家代码

获取给定电话号码的详细国家/地区名称和国家/地区代码

我能够检测到android中的来电,但问题是我想知道该电话号码的国家代码,以便我可以分析它是国内号码还是国际号码。 我知道libphonenumber但它需要事先了解区域代码以获得国家代码,如示例所示 String swissNumberStr = “044 668 18 00”; PhoneNumberUtil phoneUtil = PhoneNumberUtil.getInstance(); try { PhoneNumber swissNumberProto = phoneUtil.parse(swissNumberStr, “CH”); } catch (NumberParseException e) { System.err.println(“NumberParseException was thrown: ” + e.toString()); } 它已经知道将”CH”作为参数。 但我们不知道这个数字是否为我们所知,然后我们如何分析这个数字。