2016-08-14 1 views
0

Ok, ich habe für eine Stunde gesucht und ich denke, die Schlüsselwörter machen es unmöglich, die Antwort für meine Situation zu finden. Hier ist, wie ich bin Setup:Ich muss eine Verbindung zu einer lokalen Site aus dem Emulator, nicht Localhost obwohl

1) Ich habe mehrere lokale Websites in der Entwicklung auf meinem lokalen Computer mit vagrant und virtuelle Box.

2) jeder Standort hat seine eigene IP/Domain in meiner hosts-Datei, so dass ich auf sie zugreifen wie http://www.example.com

3) Ich bin ein Android-App zu entwickeln, die ein Back-End-API verwendet, und ich brauche es, um Zugang einer meiner lokalen Websites.

Das Problem besteht darin, dass alle Antworten, die ich finde, 10.0.2.2 vom Emulator verwenden, um auf den lokalen Computer zuzugreifen, aber meine Websites sind nicht unter http://localhost. Das ist im Grunde, wo das zeigt.

Wie greife ich auf eine lokale (auf meinem Host-Computer) virtuelle Box (wo sich meine Website befindet) von meinem laufenden Android-Emulator.

hinweise: ich bin auf einem macbook pro, mit android studio 2.1.2, wenn das einen unterschied macht.

Antwort

Verwandte Themen