2016-03-28 230 views
1

我有一些PC應用程序使用WIFI(使用WIFI網絡發送簡單的TCP二進制消息的PC應用程序)向我的android應用程序發送一些信息。如何通過WiFi接收數據包

在我的Android應用程序,我想接收這個二進制流(和接收後 - 做郵件的東西(反序列化後))

  1. 我怎麼能接受在Android方面此消息?

  2. 如何在我的android應用程序上打開WiFi端口來接收此消息?

+0

您將需要在特定端口上的任何設備上創建服務器,例如8089.然後在WIFI連接後在同一端口上打開客戶端連接。打開TCP連接前,您的Android設備必須使用WIFI連接到PC。 – dsk

+0

如何在它們之間進行連接?他們正在聽同一個WiFi網絡。或者我可能沒有理解 – Yanshof

+1

你可以在任何設備上創建服務器。然後使用客戶端的IP/PORT連接到該服務器。這應該工作如果兩個設備都通過WIFI網絡連接。 – dsk

回答

1

我覺得最好把它寫成評論。但不幸的是我沒有足夠的聲譽。但我想這個教程會爲你工作。 Here

我發現了一些更多的例子,但不想在這裏鏈接它們。只是谷歌Android的TCP服務器。 Here