android - 代号一 : receive sms on Android by native code

标签 android sms codenameone

在 Codename One 开发者手册中,在“Phone functions”部分,它是这样写的:

Codename One supports sending SMS messages but not receiving them as this functionality isn’t portable. You can send an SMS using: Display.getInstance().setSMS("+999999999", "My SMS Message");

我的问题是是否可以在 Android 上接收来自特定号码的短信。我想可以使用 native device functionality in Codename One : 对吗?

非常感谢您的帮助。

P.S.:我知道从外部应用程序接收文本的解决方法是 intercepting URL's ,但我在考虑如何管理消息传递应用程序(使用 SMS)的案例。

最佳答案

您可能可以做到这一点,而且您可能不需要太多。在 Android 处理传入 SMS 的情况下,可能需要 BroadcastReciver,您可以在 native/android 目录中将其创建为独立类。可以通过构建提示添加必要的 list 更改,例如 android.xapplicationandroid.xpermission

关于android - 代号一 : receive sms on Android by native code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45649246/

相关文章:

iphone - 在 IOS 自定义短信编辑器中发送短信

CN1 模拟器上的 SSL 握手问题

laravel - Codename 一次数据上传在 Android 手机上正常,但在 Iphone 4 上失败

java - 在 Android 中使用 Runtime.getRuntime() 创建新进程

android - 如何在主要 Activity 中执行 "click called"之前等待?

BroadcastReceiver 未收到 Android PendingIntent 额外内容

ios - 代号 One button with icon - 根据图标大小设置大小

java - 两部手机之间的接近检测(Android)

android - 我无法在 Eclipse 3.5 上安装 ADT

.net - SMS - 传入消息处理