如何处理2电话权限以获取设备的IMEI号码和手机号码?

Posted

技术标签:

【中文标题】如何处理2电话权限以获取设备的IMEI号码和手机号码?【英文标题】:How to handle 2 phone permissions for getting IMEI number and mobile number of the device in flutter? 【发布时间】:2021-10-27 06:47:52 【问题描述】:

在我的应用程序中,我通过手机号码:^1.0.4 库获取我的电话号码,并且我通过设备信息:^0.0.4 获取 IMEI 号码。 为了同时获得两者,我需要对手机使用句柄 2 权限,但它仅在我的应用权限中显示已读取的手机联系人,但 不显示已读取的手机状态和身份。所以请任何人指导我如何做到这一点。

【问题讨论】:

请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:

你应该在manifest的close标签后面的android/app/src/main/AndroidManifest.xml和android/app/src/debug/AndroidManifest.xml文件中添加设备信息权限。您可以在调试的清单文件中看到它。 添加这个: <uses-permission android:name="android.permission.READ_PHONE_STATE"/> 手机号包有权限请求方法,可以看 in the API reference

【讨论】:

我已经在 android manifest 中添加了这个权限。

以上是关于如何处理2电话权限以获取设备的IMEI号码和手机号码?的主要内容,如果未能解决你的问题,请参考以下文章

安卓应用软件启动时获取手机的IMEI IMSI 本机号码有啥作用?

获取双卡安卓移动设备中两个 sim 卡插槽的 IMEI

软件要获取手机imei.imsi权限,手机还安全吗?

Android 设备唯一标识

安卓手机imei怎么开启权限

如何从双卡手机获取两个 IMEI 号码?