Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
短信应用Android开发_Android_Sms - Fatal编程技术网

短信应用Android开发

短信应用Android开发,android,sms,Android,Sms,我需要开发一个android应用程序,当收到消息时自动回复 发送给消息的发送者(无需按下任何按钮),带有预定义的文本,如(感谢您的联系,我们将很快与您联系)。 欢迎任何链接、建议。 如果有人简单地解释一下我应该做什么,那将对我有很大帮助。 我已经阅读了访问链接。这对我有帮助,但eclipse说SmsManager类型已被弃用。那么应该使用哪种类型呢?是android.telephony.smsmsmanager被折旧了。您应该使用android.telephony.gsm.SmsManager发

我需要开发一个android应用程序,当收到消息时自动回复 发送给消息的发送者(无需按下任何按钮),带有预定义的文本,如(感谢您的联系,我们将很快与您联系)。 欢迎任何链接、建议。 如果有人简单地解释一下我应该做什么,那将对我有很大帮助。
我已经阅读了访问链接。这对我有帮助,但eclipse说SmsManager类型已被弃用。那么应该使用哪种类型呢?

android.telephony.smsmsmanager
被折旧了。您应该使用
android.telephony.gsm.SmsManager
发送短信息,并且要自动发送短信息,您必须使用BroadcaseReceiver接收传入的短信息。

尝试以下方法:

  • 首先收听传入的短信
  • 发送短信

  • 第1部分和第2部分在Android 2.3上进行了很好的测试。

    的确,Android.telephony.gsm包中的smsmsmanager被弃用了。该类已由android.telephony包中的smsmsmanager类替换。我通过将导入的包android.telephony.gsm更改为SmsManager类的android.telephony来解决此问题。
    您可以阅读文档。是来自android.telephony.gsm包的smsmsmanager文档,也是来自android.telephony包的smsmsmanager文档。

    您的意思是说我应该编写一个扩展BroadcastReceiver的类。