UDP Multicasting Von Mobil zu PC

8

Ich mache eine Android-Anwendung, um UDP-Multicast-Pakete vom Handy an meinen PC zu senden.

Dies ist Code für meine mobile Anwendung:

Dies ist die Benutzerberechtigung in AndroidManifest.xml

%Vor%

DeviceManagerWindow.java

%Vor%

Diese Datei sendet Multicast-Pakete:

MultiCastThread.java

%Vor%

WifiConstants.java

Diese Datei speichert die Konstanten für die Wifi-Interaktion.

%Vor%

Auf meinem System verwende ich einen Java-Code, um die Pakete zu empfangen und in der Konsole auszugeben.

ListenerDevice.java

%Vor%

Ich weiß nicht, was falsch ist, ich bekomme keine Ausgabe. Bitte Hilfe. Ich sah viele Tutorials und folgte jedem einzelnen Schritt, den sie sagten.

    
Veer Shrivastav 04.04.2013, 09:43
quelle

1 Antwort

2

Beide Geräte sollten mit demselben Netzwerk verbunden sein. Wenn Sie ein Paket vom Emulator zum PC senden, befindet es sich auf demselben System. Daher haben Sie kein Problem damit. Da Sie jedoch die Datenpakete vom PC zum mobilen Gerät senden, sollten sich beide Geräte im selben Netzwerk befinden.

Es wäre mehr effizient , wenn beide Geräte mit unfirewalled network verbunden sind. weil eine Firewall Probleme beim Senden der Datenpakete verursachen könnte.

Das ist die Schlussfolgerung, zu der ich gekommen bin.

    
Sharda Singh 05.04.2013, 05:49
quelle