2016-08-23 149 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。 –

相關問題