2012-08-25 9 views
0

如何在android上使用wifi發送短信,使用套接字或...?我想發送消息到一個模擬器到第二個模擬器。我怎樣才能做到這一點?在Android上發送帶有wifi的短信

+1

從1個模擬器發送短信到另一組的發送編號作爲其上像仿真器的頂部示出的其他仿真數:5556,5558等 –

回答

1

這是用來發送消息從一個模擬器到另一個。

btnSendSMS.setOnClickListener(new View.OnClickListener() 
{ 
public void onClick(View v) 
{ 
sendSMS("5556", "Hi You got a message!"); 
} 
}); 

//---sends an SMS message to another device--- 

private void sendSMS(String phoneNumber, String message) 
{ 
SmsManager sms = SmsManager.getDefault(); 
sms.sendTextMessage(phoneNumber, null, message, null, null); 
} 

這用於從一個仿真器發送消息到多個仿真器。

btnSendSMS.setOnClickListener(new View.OnClickListener() 
    { 
    public void onClick(View v) 
     { 
     Intent i = new 
       Intent(android.content.Intent.ACTION_VIEW); 
       i.putExtra("address", "5556; 5558; 5560"); 
       i.putExtra("sms_body", "Hello my friends!"); 
       i.setType("vnd.android-dir/mms-sms"); 
       startActivity(i); 
     } 
    }); 
+0

但我想帶wifi發送。我必須知道的無線網絡。可能是wifi的IP? –

+0

短信在wifi?沒門。您可以通過實現TCP套接字來發送消息,甚至在這種意義上的文件 –