Anschließen von zwei Emulatoren zu etablieren Socket-Verbindung zwischen Ihnen
Möchte ich zwei verbinden von zwei Emulatoren und ich aufbauen wollen, BUCHSE Verbindung zwischen Ihnen.
Problem, das ich bin vor ist ich habe zwei verschiedene ip-Adresse für client und socket.
Android-emulator haben statische ip 10.0.2.15.
Ist es möglich, die ip-Adresse ändern?
Wenn nicht, dann wie kann ich es schaffen Socket-Verbindung zwischen 2 Emulatoren.
Das Programm, das ich habe, ist in Ordnung arbeiten mit zwei Geräten,aber wie man es für zwei Emulatoren
- Sie haben versucht mit verschiedenen ports? Sie sollten nicht brauchen, verwenden Sie unterschiedliche IP-Adressen.
- Aber in der socket-Programmierung habe ich einen serversocket mit dem Geräte-ip-Adresse und port-Nummer.dann, wie kann der client auf die verschiedenen Geräte haben unterschiedliche ip-Adresse.Wenn der server lauscht auf dem port 8080 client send request auf port 8080 nur.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Werfen Sie einen Blick auf dieser thread, dieser thread, und die docs auf port-Weiterleitung. Werfen Sie auch einen Blick auf dieser thread in den Google-Gruppen.
Hier ist ein kodiertes Beispiel von eine Weile zurück Anschluss von 2-Emulator-Instanzen In Android
.