【问题标题】:import com.google.i18n.phonenumbers.geocoding.PhoneNumberOfflineGeocoder class not found未找到导入 com.google.i18n.phonenumbers.geocoding.PhoneNumberOfflineGeocoder 类
【发布时间】:2014-11-11 06:13:45
【问题描述】:
可能缺少一些愚蠢的东西,我猜我需要添加一些代码。但是我在我的项目中添加了以下jar file。用户输入电话号码,我可以检索国家/地区电话代码,但我想检索国家/地区名称以及 2 个字母的 ISO 国家/地区代码。
PhoneNumberOfflineGeocoder 应该这样做,它的 getCountryNameForNumber(PhoneNumber number, Locale language) 方法应该这样做。但我不知道如何正确导入该类。
【问题讨论】:
标签:
android
iso
libphonenumber
【解决方案1】:
您需要包含来自here 的另一个jar。 PhoneNumberOfflineGeocoder 不在libphonenumber-7.0.jar。
【解决方案2】:
在 gradle 文件中使用这个:
// https://mvnrepository.com/artifact/com.googlecode.libphonenumber/geocoder
implementation 'com.googlecode.libphonenumber:geocoder:#'