首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在安卓系统中使用LibPhoneNumber google lib

在安卓系统中使用LibPhoneNumber google lib
EN

Stack Overflow用户
提问于 2011-01-27 15:26:29
回答 8查看 21.3K关注 0票数 14

库标志不能在安卓上工作,异常说:“libphonenumber by: java.lang.UnsupportedOperationException: CANON_EQ标志不受支持”。

网页上的描述说,库是为“智能手机”,但安卓不支持CANON_EQ reg_ex标志..

我是不是遗漏了什么?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2011-01-28 08:51:57

请尝试使用下载页面中的libphonenumber 2.5.1.jar:

http://code.google.com/p/libphonenumber/downloads/list

来自Right-Number项目的jar可以工作,因为它们使用的是libphonenumber 2.4.jar。CANON_EQ标志是在v2.5中引入的,但现在从2.5.1版本中删除,以便与安卓兼容,直到它支持该标志。

票数 6
EN

Stack Overflow用户

发布于 2015-11-07 17:00:27

如果您使用的是Android studio,请使用

implementation 'com.googlecode.libphonenumber:libphonenumber:8.12.32'

如果您想下载最新的JAR文件,请转到

http://mvnrepository.com/artifact/com.googlecode.libphonenumber/libphonenumber

票数 25
EN

Stack Overflow用户

发布于 2014-08-07 07:30:05

您好,请使用此函数传递电话号码和国家代码,如印度91

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
public static String parseContact(String contact, String countrycode) {
    PhoneNumber phoneNumber = null;
    PhoneNumberUtil phoneNumberUtil = PhoneNumberUtil.getInstance();
    String finalNumber = null;
    String isoCode = phoneNumberUtil.getRegionCodeForCountryCode(Integer.parseInt(countrycode));
    boolean isValid = false;
    PhoneNumberType isMobile = null;
    try {
        phoneNumber = phoneNumberUtil.parse(contact, isoCode);
        isValid = phoneNumberUtil.isValidNumber(phoneNumber);
        isMobile = phoneNumberUtil.getNumberType(phoneNumber);

    } catch (NumberParseException e) {
        e.printStackTrace();
    } catch (NullPointerException e) {
        e.printStackTrace();
    }


    if (isValid
            && (PhoneNumberType.MOBILE == isMobile || PhoneNumberType.FIXED_LINE_OR_MOBILE == isMobile)) {
        finalNumber = phoneNumberUtil.format(phoneNumber,
                PhoneNumberFormat.E164).substring(1);
    }

    return finalNumber;
}
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4818273

复制
相关文章
libphonenumber--windows上编译libphonenumber.lib以及使用(C++、VS2015)
再介绍一个谷歌的,自带光环的库–libphonenumber. 虽然这个库是用c++写的,但是我们在网络上很少见到在C++开发中使用这个库,或是说在windows开发中使用这个库。也就是几乎很难找到如何编译libphonenumber.lib 和 libphonenumber.dll. 所以,今天就要与大家分享一下,如何编译libphonenumber.lib,以及简单的使用。 libphonenumber简介 phonenumber是用于解析、格式化、存储和校验电话号码的Java、C++或 JavaScr
程序员的酒和故事
2018/03/12
2.6K0
libphonenumber--windows上编译libphonenumber.lib以及使用(C++、VS2015)
Android--SVG在安卓系统中的应用
通过使用它的Path标签,几乎可以实现SVG中的其它所有标签,虽然可能会复杂一点,但这些东西都是可以通过工具来完成的,所以,不用担心写起来会很复杂。
aruba
2020/07/03
2.8K0
unicorn在安卓中使用
https://github.com/RikkaApps/Riru/releases
tea9
2023/03/08
9430
使用Scrcpy在Linux操控安卓
在 Windows 上系统自带了投屏功能,然而 deepin 也有 深度演示助手 ,不过我并没有在系统中找到。论坛中的反响都是在 15 版本,现在已经是 20.2 了。
caoayu
2021/03/11
4.4K0
安卓 training-使用系统权限
每款 Android 应用都在访问受限的沙盒中运行。如果应用需要使用其沙盒外的资源或信息,则必须请求相应权限。您可以在应用清单中列出相应的权限,声明应用需要此权限。 根据权限的敏感性,系统可能会自动授予权限,或者需要由设备用户对请求进行许可。例如,如果您的应用请求打开设备手电筒的权限,系统将自动授予该权限。但如果您的应用需要读取用户联系人,系统会要求用户授权。 用户需要在安装应用(运行 Android 5.1 和更低版本的设备)或者运行应用(运行 Android 6.0 和更高版本的设备)时授予权限,具体取决于平台版本。
acc8226
2022/05/17
1.8K0
安卓系统框架介绍(安卓常用框架)
——源码地址1: https://android.googlesource.com/
全栈程序员站长
2022/07/30
8.7K0
安卓系统框架介绍(安卓常用框架)
使用Clang编译C程序在安卓设备中执行
在android-ndk-r19c目录下toolchains文件夹中的llvm文件夹即为clang编译工具包
乱码三千
2021/08/24
3.1K0
安卓 toast_安卓toast使用
一个 toast 是在屏幕上弹出一条信息,它的大小总是包裹着需要显示的内容,并且当前的 Activity 依然是可见并且可互动的。toast会自动消失,并且不接受任何互动事件。因为 toast 可以在后台的 Service 中创建,所以即使这个应用程序没有显示在屏幕上,仍然可以弹出 toast.
全栈程序员站长
2022/10/01
6.5K0
DroidVim:在安卓手机上使用vim
有时候在邮件,钉钉,微信上收到一份文件,急需打开看一下,但有些文件用普通编辑器打开体验实在不佳,例如 patch,log 甚至 bin 文件。由于日常在电脑上使用的是 vim ,一个朴素的想法就是,手机上是不是也可以装个vim玩玩。
zqb_all
2020/03/19
3.4K0
DroidVim:在安卓手机上使用vim
Google Pixel 4 Root教程(安卓12)
总结一下,下载官方的工厂包。解压以后取出boot.img,使用Magisk使用修补的方式把这个boot处理一下,接着,使用:
云深无际
2022/02/09
4.6K0
Google Pixel 4 Root教程(安卓12)
如何使用Kali远程控制安卓系统
一、查看Metasploit工具中可以在Android系统下使用的payload类型 可以看到有9种可以在Android下使用的payload 这些payload可以作为我们后面攻击的软件的生成工具
知识与交流
2021/04/02
7K1
如何使用Kali远程控制安卓系统
安卓系统usb调试在哪_安卓手机的usb调试
Android手机USB调试在哪?安卓手机如何打开USB调试模式?如果我们要将安卓手机连接到电脑上,从而传输文件、下载应用或ROOT等,都需要打开手机的USB调试模式。安卓系统的版本有很多,它们的打开方法也各不相同,下面给大家介绍各版本安卓手机打开USB调试模式的方法。
全栈程序员站长
2022/09/30
3.8K0
安卓再现系统广播高危漏洞,影响99.9%安卓手机
近日,有博客披露安卓系统存在安卓系统广播漏洞,99.9%的安卓手机将面临安全威胁。恶意程序利用该漏洞,可伪造任意内容的手机短信,及致手机死机,甚至可将手机恢复出厂设置(所有数据将被擦除)。该漏洞目前影响5.0版本以下99.9%的安卓系统手机。 安全专家研究发现,谷歌在刚刚发布的安卓系统5.0(Lolipop)中悄悄修复了一项高危漏洞,“利用该漏洞,可以发送任意广播:不仅可以发送系统保护级别的广播、还可以无视receiver的android:exported=false、android:permisson
安恒信息
2018/04/10
3.3K0
安卓再现系统广播高危漏洞,影响99.9%安卓手机
安卓完美使用python
安卓完美使用python开发 所需linux环境搭建软件 Linux Deploy JuiceSSH ---- 两个比较好用的代码编辑器 QuickEdit(推荐使用这个) DroidEdit 下载地
py3study
2020/01/07
1.2K0
安卓完美使用python
安卓开发中strings.xml的使用
为了使用方便也是为了代码规范化,我们都将文字信息放在res-values-strings.xml中, 因为开发中需要用到将文字的换行,百度了一下,可以将文字段信息直接在strings.xml文件中换行 具体做法 <string name="aaaa">属性\n攻击力+60点,并附带18\%%吸血效果\n\n使用\n3秒内普通攻击附带84\%%吸血效果,冷却时间50秒。</string> 我们看到其中\n就是换行符, 需要注意的是在文字段信息中,想要输出%号可不是直接打一个百分比号,否则会出现错误 1 Des
听着music睡
2018/05/18
1.3K0
安卓开发 OkHttp 使用
如果使用的是 android studio 的话,在 build.gradle 的 dependencies 里面添加
xlj
2022/04/03
1.7K0
安卓仓库管理系统源码
大等于jdk1.8,大于mysql5.5,idea(eclipse),Android Studio
淘毕设
2022/07/17
2.3K0
安卓系统Google Admin应用曝0day漏洞,可绕过沙箱
MWR实验室的研究人员发现一个0day漏洞,该漏洞存在于安卓系统中Google Admin应用程序处理一些URL的方式中,通过该漏洞攻击者可以绕过安卓沙箱机制。 漏洞原理 对于谷歌的安卓安全团队来说,这个月是一段充满忙碌的日子。 首先是上个月Stagefright漏洞的出现,而现在MWR实验室的研究人员又发布了与一个未打补丁的漏洞相关的信息,该漏洞允许攻击者绕过安卓沙箱。 该漏洞存在于安卓手机上的谷歌Admin应用程序处理一些URL的方式中。如果手机上的另一个应用程序向Admin应用程序发送一种特定的U
FB客服
2018/02/06
1.1K0
安卓系统Google Admin应用曝0day漏洞,可绕过沙箱
鸿蒙系统与安卓系统的区别
华为鸿蒙已经发布快一年了,但是经常还有小伙伴说,鸿蒙不就是安卓系统套个壳么?类似小米的米UI和华为自有的EMUI。 我们不可否认鸿蒙2.0系统跟安卓的界面确实很相似,但就因此判定鸿蒙系统是安卓换皮了吗? 都知道鸿蒙系统跟安卓一样,采用的是AOSP 开源代码,而安卓自身超过80%的代码都来自于开源项目,谁也不能说谁在换皮吧? 长期以来,谷歌Android和苹果iOS系统占据了全球移动端操作系统的绝大多数市场份额,除了苹果的IOS以外,其他手机基本使用的就是安卓系统,当然,鸿蒙推出以后就三分天下啦。 对于很多
老九君
2022/04/29
5.5K0
鸿蒙系统与安卓系统的区别
安卓中的数据存取
在我们每天使用的手机设备中,无时无刻都在进行着数据的存和取。安卓作为一种手机操作系统,提供了如下方式的数据存取方式:Preference,File,Sqlite和网络,可以根据程序的实际需求选择合适的存取方式。
牛老师讲GIS
2018/10/23
1.3K0
安卓中的数据存取

相似问题

安卓系统上的lib64?

12

在安卓中使用TFTP,在安卓系统中运行良好,在安卓系统中挂在sendFile上

12

使用WebDriver在安卓系统上测试Google Chrome

32

安卓系统:使用LocationManager在安卓系统中获取精确定位

11

安卓系统中的Google +登录UserRecoverableAuthException

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文