帮助解决此问题:当我使用我的应用程序发送大量文本消息并在后台管理登录文本文件时,发送消息后,弹出消息:“消息正在发送大量的短信安卓应用程序“在后台发送短信
在后台发送短信
回答
操作系统将阻止你,因为你会发送大量的短信,它是可疑的,所以操作系统会通知用户这一点。
每个应用程序在安装时声明其权限。它不请求权限 - 你实际上不能控制这些权限。该应用程序告诉你它需要什么,你可以拿它或离开它。 Android应用程序必须声明几乎所有的权限,从Internet访问和写入SD卡到监视您的位置并发送SMS消息。
Android强制每条时间限制发送一条SMS消息。 Android 4.0的默认限制是每小时100条消息。但是,在Android 4.1中,它在30分钟内减少到30条消息。
在开发和调试工作中,您可以安装SMS限制工具并调整/配置允许的每消息时间的消息数量。
谷歌播放链接,短信限制工具:
https://play.google.com/store/apps/details?id=com.bamf.smslimittool.donate
这样,就可以避免的,那些Android系统的警告是,特别是在开发/调试。
其实我想从我的应用程序做出同样的用户界面。 –
@JanakPatel:Android源代码(AOSP)中有SMSDispatcher.java文件,它可能是过时的,我不能说。在这里您可以找到以下2个参数,/ **默认检查时间段,用于发送不带uesr许可证的SMS */ private static final int DEFAULT_SMS_CHECK_PERIOD = 3600000; /**在没有uesr许可的情况下在检查期间发送的SMS默认数量*/ private static final int DEFAULT_SMS_MAX_ALLOWED = 100;正如你所看到的,他们被宣布为“私人”。因此,您需要编写基于“反射”的恶意代码才能访问这些代码,因为Android没有公开API。 – AADProgramming
- 1. ios:如何在后台发送短信
- 2. 发送短信的PhoneGap 3.4在后台
- 3. 使用后台服务发送短信并通过短信发送IMEI号码
- 4. 如何在Android设备上发送短信在后台?
- 5. 如何不发送短信保存发送邮件后发送短信从SmsManager
- 6. Android:我如何在后台发送短信? (API最小为21)
- 7. 当按下电源按钮时在后台发送短信
- 8. 运行一个url在后台发送短信?
- 9. 发送短信
- 10. 发送短信
- 11. 发送短信
- 12. 发送短信
- 13. &符号在短信 - 短信发送android
- 14. 短信发送作为后台服务使用SmsManager
- 15. 通话联系人,选择联系人发送短信,然后发送短信
- 16. Twilio发送短信
- 17. 短信不发送
- 18. Android发送短信
- 19. 发送短信,NullPointerException
- 20. 短信发送ContentObserver
- 21. 发送短信2008
- 22. Xcode发送短信
- 23. 短信未发送
- 24. 发送短信iPhone
- 25. sendTextMessage发送短信
- 26. Android发送短信
- 27. 在Android中发送短信,
- 28. 在asp.net发送短信
- 29. 在java中发送短信
- 30. 在j2me发送短信
http://android.stackexchange.com/q/38461 这必须是您无法避免的系统广播,因为发送消息可能会对应用程序用户造成损失,并且android系统会通知用户你的应用。 – Prateek