gpt4 book ai didi

android - 在 android 中使用短信管理器发送群发短信

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:57:27 27 4
gpt4 key购买 nike

我正在使用 SmsManager 向近 90-100 个号码发送短信,我正在从文件中读取号码并将号码传递给 sendtextmessage 函数,如下所示

String[] nos;// this array contains mobile nos
SmsManager sm = Smsmanager.getDefault();
for(int i=0;i<nos.length;i++){
sm.sendtextmessage(nos[i],null,"hello",null,null);
}

问题是:

  1. 代码正在执行,但消息没有发送,即使我有余额
  2. 我更改了代码以使用股票短信应用程序发送,即使这样也无法发送。
  3. 如果我从库存应用程序发送一对一否,它正在发送,但如果我选择超过 5 的数字,那么它不会发送我使用 htc explorer。

最佳答案

您的代码是正确的,但问题是您在 for 循环中发送 SMS。 for 循环将执行得非常快,而 SMS 发送操作在发送下一条 SMS 之前需要一些延迟。

以前我用 Java 做过同样类型的程序,你可能会在我的 other answer 中找到它的工作代码。 .因此,在我的开发过程中,我了解到短信发送 Activity 在发送下一条短信之前需要一个时间间隔。所以我建议您在发送下一条短信之前至少延迟 1000 微秒。

关于android - 在 android 中使用短信管理器发送群发短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20999876/

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