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

从服务内部发送短信[副本]

孔俊友
2023-03-14

我正试图从服务内部发送SMS,但引发以下错误。服务Java文件附带了错误代码。由于服务无法发送短信,需要服务的帮助。

我想知道,如果有某种方式,我可以给予发送短信的服务许可,或以任何方式,我可以完成相同的。

 Sending SMS message: uid 10235 does not have android.permission.SEND_SMS.
SmsManager smsManager = SmsManager.getDefault();
smsManager.sendTextMessage(num1, null, sms_message+"", null, null);
smsManager.sendTextMessage(num2, null, sms_message+"", null, null);
smsManager.sendTextMessage(num3, null, sms_message+"", null, null);
<uses-permission android:name="android.permission.SEND_SMS" />

共有1个答案

张腾
2023-03-14

首先,确保您在AndroidManifest.xml中添加了uses-permission;其次,如果您的目标是Android6.0及以上版本,请确保查看运行时权限

 类似资料:
  • 本文向大家介绍Twilio 发送短信,包括了Twilio 发送短信的使用技巧和注意事项,需要的朋友参考一下 示例 要使用Twilio和Python发送您的第一条SMS,您只需要Twilio-Python帮助程序库即可开始。            

  • egg 发送短信逻辑 service 'use strict'; const Service = require('egg').Service; class UserService extends Service { /** * 发送验证码 */ async sendCode() { //1. 获取用户手机号 const { phone } = this

  • 首先,我使用模拟器来测试这一点。我想用短信文本(作为参数发送)打开默认的SMS应用程序,并允许用户从那里获得控制权(以及内置的应用程序)。我使用以下代码: 当我按下按钮时,什么也没发生。我希望SMS默认应用程序打开,包含用户必须填写的文本和其他字段,然后发送消息。这是因为模拟器还是我的代码?我还在清单中指定了权限:

  • 我正在使用microservies Architect学习API。下面是关于设置的小描述 我有两个微服务应用程序和API网关 包括API网关在内的所有应用程序都是NodeJS-Express app。 Auth Logic-JWT,在API网关上处理 使用http-proxy将每个传入的API网关请求传递给每个微服务应用程序。 还将用户信息作为代理头传递。 客户端请求流: 客户端使用JWT令牌从m

  • 我正在尝试开发这个AWS请求的后续程序:https://docs.AWS.amazon.com/general/latest/gr/sigv4-signed-request-examples.html 当您“按原样”执行时,它可以工作,但我正试图从该脚本发送一个SMS,并且不断得到“签名不匹配”响应(HTTP 403): 现在,我在(默认)Python脚本中更改的只是这一部分(当然,没有公开我的电

  • 我正在尝试使用亚马逊SNS发送消息,但它显示了非典型的行为。它向一些号码发送消息,而向另一些号码发送消息,也可能不发送消息。 我正在使用publish API直接为OTPs发送SMS而不使用主题。有什么办法我可以得到他们的送货状态吗?区域/DND是否会影响交货。这是为了印度数字。我使用的是事务性消息。