gpt4 book ai didi

android - 获取用户 sim 号码 android

转载 作者:搜寻专家 更新时间:2023-11-01 08:27:35 26 4
gpt4 key购买 nike

在我的应用程序中,我想获取用户的 sim 号码(如果存在),我尝试了以下代码但它返回“”

TelephonyManager tMgr = 
(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
String mPhoneNumber = tMgr.getLine1Number();

需要权限

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

我到处搜索以找到一种获取用户 SIM 卡号码的方法,但对我来说没有任何效果。有人说用户的 sim 供应商可能对此功能有限制,但我使用 imo 应用程序获取我的 sim 号码并显示在应用程序中,所以我在同一手机上尝试了不同的方法但没有任何效果,如果有人知道工作方法请告诉我。

最佳答案

首先,我建议您应该使用共享首选项,您只需存储它并在您的应用程序中随心所欲地使用它。我猜这是最简单的方法。

尝试 checkin

Phone--> Settings --> About -->

Phone Identity,如果您可以在那里查看号码,那么您可能可以获取该号码。但如果您无法在设置中查看电话号码,那么您将无法通过此代码获得。

关于android - 获取用户 sim 号码 android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43340555/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com