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

Android4.0读取APN发送彩信错误[重复]

左丘昕
2023-03-14
java.lang.SecurityException: No permission to write APN settings: Neither user 10099 nor   current process has android.permission.WRITE_APN_SETTINGS.

编译发送彩信的代码时出现此错误的原因是什么?为什么我不能在Android 4.0及更高版本中阅读APN?

共有1个答案

余歌者
2023-03-14

我直接从这里复制了Commonware给出的答案。

这似乎是有意的改变。他们在git提交中添加了这一辩护,其中包括以下评论:

 Since the DB may contain corp passwords, we should secure it. Using the same permission as writing to the DB as the read is potentially as damaging as a write.

可以想象的是,您的问题会导致他们考虑添加一个单独的读权限,但至少暂时来说,这是一个4.2的回归。

 类似资料:
  • 本文向大家介绍Twilio 发送彩信,包括了Twilio 发送彩信的使用技巧和注意事项,需要的朋友参考一下 示例 您可以使用参数在邮件中添加图片media_url。            

  • 我正在尝试仅从我的应用程序发送彩信。在android开发者教程的帮助下,我把它变成了默认的消息应用(http://android-developers.blogspot.com/2013/10/getting-your-sms-apps-ready-for-kitkat.html). 我的清单: BroadcastReceiver监听传入的SMS消息: 监听传入彩信的BroadcastRecenc

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

  • 如何解决这个SMTP错误问题?当我发送邮件时,我会遇到这个错误信息。使用本地系统发送邮件不是问题。有人知道这个问题的解决方法吗? System.Net.Mail.SMTPException:SMTP服务器需要安全连接或客户端未通过身份验证。服务器响应为:5.5.1需要身份验证。 在System.Net.Mail.MailCommand.CheckResponse(SmtpStatusCode st

  • 我是一名铁锈新手,尝试阅读两个数字并计算它们的商: 但是当我试图编译它时,我得到了以下错误重复了几次: src/safe_div.rs:12: 12:12:21错误:不匹配类型:预期

  • 我正在开发应用程序,但我无法发送彩信。我研究了示例代码。无法解决我的问题,希望我选择其他应用程序。我想从自己的应用程序发送彩信,但我不能。如果你能帮忙,我将不胜感激 我不叫这个代码。它想让我选择另一个应用程序。