我正在使用flex开发android应用程序。该应用程序应该从android读取短信并分析它们。我怎么读短信?我在互联网上搜索过,找不到任何有用的文章。
有没有办法做到这一点而不是使用原生延伸?
答案 0 :(得分:1)
“有没有办法做到这一点而不是使用原生延伸?”
发送短信 - 是的,但只能通过呼叫设备的本机短信客户端。
接收/读取传入的短信 - 否。
Air mobile API包含的功能允许您通过调用设备的本机SMS客户端发送 SMS消息。有在线提供的教程如何执行此操作,例如this一个。
Air mobile API不包含允许您读取传入的SMS消息的方法。要在Android设备上实现此功能,您必须编写自己的原生扩展。This回答SO解释了如何使用Native Android SDK设置BroadcastReceiver来侦听传入的SMS消息。如果您需要有关如何实现自己的原生扩展的帮助,关于该主题的Adobe Developer pages是一个良好的开端。