2016-08-23 65 views
-4

我搜索了很多,但没有找到任何合适的答案。 请有人帮我,我怎么可以使用Wifi发送消息像WhatsApp。使用Wifi创建Android应用程序发送消息

我用这段代码。我可以使用Sim使用这段代码发送消息。但我想用Wifi发送消息。

SmsManager smsManager = SmsManager.getDefault(); 
smsManager.sendTextMessage(number, null, message, null, null); 
Toast.makeText(getApplicationContext(), "SMS sent.", Toast.LENGTH_LONG).show(); 
+0

我想你误解了短信的工作原理。它不适用于WIFI。 – Steve

+0

你能否给我提供一个我可以用来使用wifi发送消息的代码。 –

+0

如果你想通过WiFi发送短信,那么没有解决方案。 – Steve

回答

1

Wellcome to Stackoverflow。你应该提供你的代码来检查它是否正确。

假设它是正确的。你是否允许通过你的应用程序发送消息?

清单

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

注意:对于定义短信是通过SIM卡提供的技术。如果你想使用WiFi发送短信,你可以使用某人提供的服务让你连接到它,然后他们将通过它的服务器发送短信。另一种选择是使用一些客户端服务技术android-to-android。

+0

是的,我加了。上面的代码工作正常。 但我想用wifi发送消息。 上面的代码使用模拟发送消息 –

+0

嗨@zeeshansarfraz,编辑 –

+0

感谢您的回复@EliasMp 但兄弟PLZ提供了一个代码,我可以用它来发送消息使用WiFi。 –

相关问题