在 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.xapplication
和 android.xpermission
。
关于android - 代号一 : receive sms on Android by native code,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45649246/