java - 获取电话号码

标签 java android

我正在尝试获取用户的电话号码,但问题是我收到的响应为空 根据我目前的研究,我们可以通过使用 TelePhony Manager 的对象并调用函数 getLine1Number() 来获得相同的结果

但我没有得到任何回复,有人建议这是因为服务提供商没有在我的国家提供相同的服务,我在印度,但对于黑莓,它提供了电话号码,所以可能是什么问题,请告诉我整个算法取决于此。

最佳答案

有没有添加权限

<uses-permission android:name="android.permission.READ_PHONE_STATE">
</uses-permission>

到您的 AndroidManifest.xml 文件?

关于java - 获取电话号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11647941/

相关文章:

java - 使用cordova发送消息到webview进行处理

java - ViewHolder从Adapter从Fragment启动Activity,Activity如何与Fragment对话?

java - TCP\IP 客户端 - EHOSTUNREACH(没有到主机的路由)

java - 如何在Atlas中使用标签过滤

java.lang.VerifyError : (class: GregorSamsa, method : . ..) 跳转或分支的非法目标

java - Android:通过 URL.getContent() 从互联网获取数据 - 不需要 HttpUrlConnection?

java - 使用Android虚拟设备的编译问题

java - 如何在查看寻呼机中的图像顶部添加文本?

java - 无法从有界通配符引用中引用泛型类型

java - 实现接口(interface)