【发布时间】:2015-02-27 15:57:42
【问题描述】:
我想编写一个能够接收和发送短信的应用程序,收到的短信必须能够包含将被解释为命令的文本字符串,发送的可能是例如位置 gps,我发现这个类似乎合适http://developer.android.com/reference/android/telephony/SmsManager.html,但被告知在 4.4 或更高版本的 Android 上使用“电话”,如果我在 Android 4.4.2 上使用 SmsManager,你认为“我会造成伤害”还是这是一个建议? 困扰我的是,在电话下据说只有一个应用程序(默认)可以管理短信,然后我的应用程序应该替换默认的短信应用程序,这是我会避免的,http://developer.android.com/reference/android/provider/Telephony.html,谢谢
【问题讨论】:
-
你不需要图书馆。使用 android 的原生类。
-
我的标题写错了,不好意思,看正文,谢谢
-
我不知道你说的“伤害”是什么意思,但是在4.4或以上版本对发送和接收短信没有限制。从某种意义上说,它的限制较少,因为
SMS_RECEIVED广播无法中止,因此没有应用程序可以阻止您的应用程序接收传入消息。