这两个应用程序都允许您在桌面/通过网络浏览器发送短信,就好像它来自您的手机(它确实来自您的手机)。我的问题是:Android 4.4+ MightyText和AirDroid等应用程序如何发送短信?
他们如何通过默认短信应用程序(Messenger)自动发送短信,而无需Android 4.4上的任何用户交互(在后台/离散)?
这两个应用程序都允许您在桌面/通过网络浏览器发送短信,就好像它来自您的手机(它确实来自您的手机)。我的问题是:Android 4.4+ MightyText和AirDroid等应用程序如何发送短信?
他们如何通过默认短信应用程序(Messenger)自动发送短信,而无需Android 4.4上的任何用户交互(在后台/离散)?
MightyText有权发送短信。因此,该应用程序不使用默认的短信应用程序,而是使用Android API发送消息。
应用程序发送的消息被添加到手机上的默认消息SQL数据库。因为它看起来像默认的应用程序发送它们。
任何具有SEND_SMS权限的应用程序都可以使用SmsManager发送消息。 默认的SMS应用程序负责将发送的消息写入短信提供程序。 像mightytext,mobitexter这样的应用程序允许从网站发送短信使用SmsManager发送消息,并在4.4 +默认的短信应用程序负责编写发送消息到短信提供商。 欲了解更多详情,你可以阅读http://android-developers.blogspot.in/2013/10/getting-your-sms-apps-ready-for-kitkat.html PS:我工作在一个类似的应用程序mobitexter.net
MMS呢? – swrobel 2015-07-30 06:03:11