使用短信的2设备之间的通信

时间:2013-11-17 08:10:10

标签: java android android-intent

我正在寻找一种通过短信在两个设备之间进行通信的方法尝试通过来自5554的短信发送命令并在5556接收短信,读取命令和执行命令。

例如,他从5554发送一条包含“flash”的消息到5556就是它给了一个闪光灯

注意:5556只收到5554并非所有用户。 这段代码发送短信:

 SmsManager smsManager =     SmsManager.getDefault();
    smsManager.sendTextMessage("Phone Number", null, "Message", null, null);

<uses-permission android:name="android.permission.SEND_SMS"/>

请帮帮我:

1 个答案:

答案 0 :(得分:0)

如果您能够发送短信,您可能可以进行TCPIP连接。 无论如何,你只需要创建Android服务和处理程序,它将监听传入的短信。 可以找到示例:

  1. Android-SMS-Handler-Runnable-and-Service-new
  2. listening-for-outgoing-sms-or-send-sms-in-android/
  3. smspopup/SMSReceiverService.java
  4. create-an-application-auto-receiving-new-message-sms