2016-08-29 4 views
1

Ich versuche, einen node js Server für Android-Handys zu erstellen. Wie kann ich es zuhause in einem lokalen Netzwerk ohne äußere Internetverbindungen erstellen? Ich habe WLAN zu Hause, so dass mein Telefon mit dem lokalen Netzwerk verbinden kann. Ich benutze offiziellen socket.io Tutorial und ich weiß nicht, was hier zu schreiben (statt http://chat.socket.io):Debuggen Sie einen Server für Android auf Nodejs

private Socket mSocket; 
{ 
    try { 
     mSocket = IO.socket("http://chat.socket.io"); 
    } catch (URISyntaxException e) {} 
} 
+0

kann u geben für Tutorial Link zu benutzen? –

+0

normalerweise sollte man ur system ip und port number geben –

+0

@rakeshkashyap http://socket.io/blog/native-socket-io-and-android/ – levshkatov

Antwort

1

öffnen Eingabeaufforderung auf Ihrem PC und drücken Sie ipconfig. Notieren Sie sich Ihre WLAN-IP-Adresse. Nehmen wir an, es wäre 192.168.1.10. Sie können auch eine statische IP für Ihren PC auf Ihrem Router festlegen. Überprüfen Sie als nächstes von Ihrem Socket-IO-Code aus, welche Portnummer Sie verwenden. zum Beispiel

http.listen(3000, function(){ 
    console.log('listening on *:3000'); 

sagt, dass Sie Port verwenden 3000.

daher in Ihrem Android-Code benötigen Sie http://192.168.1.10:3000/

Verwandte Themen