Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何找到承运人';使用MVNO时,您的姓名是?(我想要写在通知栏中的那个)_Android_Operators_Telephony_Carrier - Fatal编程技术网

Android 如何找到承运人';使用MVNO时,您的姓名是?(我想要写在通知栏中的那个)

Android 如何找到承运人';使用MVNO时,您的姓名是?(我想要写在通知栏中的那个),android,operators,telephony,carrier,Android,Operators,Telephony,Carrier,我只是想知道我的承运人的名字 尝试使用时出现的问题: TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE)); String carrierName = manager.getNetworkOperatorName(); 除非您是MVNO(这里的定义是:),否则这很有效 例如,在比利时,我们有一家“基地”运营商将网络出租给一些MVNO,如托莱多、Allo

我只是想知道我的承运人的名字

尝试使用时出现的问题:

TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE));
String carrierName = manager.getNetworkOperatorName();
除非您是MVNO(这里的定义是:),否则这很有效

例如,在比利时,我们有一家“基地”运营商将网络出租给一些MVNO,如托莱多、Allo RTL、移动维京人等

在我的通知栏中,当使用这些虚拟操作符时,我会得到他们的真实姓名,但上面的代码只给我“Base”作为字符串,而不是我想要的


我希望你明白我的意思。

我没有MVNO SIM卡,但是
电话管理器的
getSimOperatorName()
方法可能就是你要找的方法。


我在德国有一张MVNE SIM卡,该方法返回一个空字符串,但
getNetworkOperatorName()
方法返回我的SIM卡的正确操作员。

我猜这是正确答案,今晚将尝试一下,如果正确,请投票支持您的答案!非常感谢!
TelephonyManager manager = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String carrierName = manager.geSimOperatorName();