当前位置: 首页 > 知识库问答 >
问题:

Android 4.2及以上版本读取APN设置

韦熙云
2023-03-14

我想阅读Android4.2及以上版本的APN设置。我在参考链接上找到的最佳答案是什么时候

它适用于大多数拥有OS4.2及以上操作系统的android手机。但大多数三星设备都不起作用。有没有其他方法来确定默认APN设置?

共有1个答案

邰胤
2023-03-14

这似乎有效,但尚未经过全面测试:

TelephonyManager tel = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
answer = tel.getNetworkOperatorName(); //numeric: tel.getNetworkOperator();

可能还会检查

tel.getSimOperatorName();
 类似资料:
  • 我在Android v4中读取APN时遇到问题。2(是读,不是写APN),它抛出了一个安全异常: 没有写入APN设置的权限:用户10068和当前进程都没有android。准许写入APN设置。 以前所有平台上都使用相同的代码,有人知道有什么解决方法吗? 谢谢

  • 我读过很多关于用Android通过代码读取APN的话题,自从Android 4.2以来,这似乎已经不可能了。然而,所有的主题都超过了2/3年,我想知道是否有一个好的解决方案,使我能够读取设备的当前APN。我看到过一些关于SQLiteWrapper的东西,但它不起作用,或者我只是没有足够的资格让它起作用。

  • 我正在尝试在我的应用程序中实现通话录音,但由于受限权限CAPTURE_AUDIO_OUTPUT(只能授予系统应用程序),我无法录制其他人的音频。我在Play store Cube ACR上找到了一个应用程序,可以清楚地录制双方的音频。如果谷歌禁用了通话录音,那么它如何录制通话。有什么解决方法可以记录我缺失的通话吗?

  • 我在Android中以编程方式设置APN。当我运行代码时,我得到。如果我在清单中提到这个权限,我得到的错误就像这些权限只有SYSTEM APPS。你能帮我解决这个问题吗?参考链接

  • 我需要能够读取当前的APN名称。我的应用程序是一个系统应用程序(位于 /system/app),我有根权限。 我正在尝试获取APN名称,但这是不可能的,因为我总是被提示: 我还在Android清单中添加了以下权限 目标SDK 谢谢。

  • 我想开发一个部署目标为iOS 6.0的应用程序。如果我只使用Swift,它会工作吗?还是我也需要编写Objective-C代码?