gpt4 book ai didi

android - 使用 SmsManager 作为后台服务发送短信

转载 作者:行者123 更新时间:2023-11-29 18:13:01 26 4
gpt4 key购买 nike

我正在尝试在 Android 2.2 中创建一个应用程序,该应用程序使用 android.telephony.SmsManager 在后台自动向 6 个不同的联系人发送相同的消息作为 Service同时支持 CDMA 和 GSM。

我看到许多线程都有代码 fragment ,但它们正在使用已弃用的代码 fragment ,即 import android.telephony.gsm.SmsManager; 所以我只是将其替换为 import android.telephony。 SmsManager 并编写了以下代码 & 它有效

  SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage(phoneNumber, null, message, sentPI, deliveredPI);

现在,

1) can anyone tell me the roadmap to create a service which sends up to 6 SMS in background ?

2) moreover is it good to create another thread inside a service to send SMS to make it run in a separate thread for fast result ?

我对 Android 服务部分非常陌生,所以我很困惑我需要使用远程服务还是本地服务,如果您对我的帖子有任何疑问,请务必询问

最佳答案

1) 您只需要遵循描述的 LocalService 示例 here

2) 您可以使用任何 for 的 android 并发性,如图 here如果你愿意的话。

关于android - 使用 SmsManager 作为后台服务发送短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9664002/

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