Comment accéder à localhost à partir D'un émulateur Android Genymotion?

Je ne peux pas comprendre comment accéder à localhost à partir D'un émulateur Android Genymotion. Au fait, Im en utilisant MAMP.

60
demandé sur mownier 2013-11-28 07:36:27

9 réponses

Mise à Jour

Après la mise à jour de genymotion à 2.2, vous pouvez utiliser 10.0.3.2, réf

Une Autre approche

Pour accéder à votre hôte local via Genymotion, utilisez l'adresse IP de votre PC. pour obtenir votre adresse IP, allez à:

start -> cmd -> ipconfig

Ensuite, recherchez IPv4, copiez L'IP et collez-la dans votre URL. Il devrait ressembler à ce qui suit:

String YourURL = "http://192.168.0.106:8888/your_script_location.php";

Espérons que cela fonctionne aussi pour vous, donnez-moi un retour.

Ps: si cela n'a pas fonctionné, éteignez le pare-feu et toute application anti-virus que vous avez dans votre PC.

151
répondu Coderji 2017-05-23 12:02:48

L'adresse IP renvoyée par ipconfig dit ne fonctionne pas pour moi. Cependant 10.0.3.2 a fonctionné pour moi même si l'adresse IP dans le paramètre Wifi est 10.0.3.15.

Genymotion 2.2.0

17
répondu Sydney 2014-05-18 07:18:19

Vous avez besoin de cette structure

Genymotion

Http://10.0.3.2/

Par Défaut AVD

Http://10.0.2.2/

Le http c'est très important et le port c'est par défaut cela dépend de votre serveur.

Vous pouvez vérifier cette url dans votre navigateur, le smartphone

entrez la description de l'image ici

13
répondu David Hackro 2017-02-27 03:17:00

, Il fonctionne pour moi en utilisant http://192.168.56.1:8080

Pour connaître votre adresse IP, utilisez simplement la commande suivante

  • pour (mac et linux) ifconfig vboxnet0
  • commande windows ipconfig vboxnet0

Et assurez-vous que le port est collect.

J'ai eu la réponse à partir de : ici

11
répondu ikuchris 2014-07-19 09:49:42

Intro:

Bref, Genymotion est en cours D'exécution sur Virtualbox, et la configuration réseau par défaut est " hôte uniquement."Cette méthode émule essentiellement un réseau physique partagé par votre machine virtuelle Genymotion (l'émulateur) et votre machine hôte. Le nom du réseau est vboxnet0, et si vous exécutez "ifconfig vboxnet0 " (ou" ipconfig vboxnet0 " si vous exécutez Windows) sur votre machine hôte, vous devriez recevoir l'adresse IP de votre hôte sur le réseau vboxnet0. L'adresse IP par défaut est très probablement 192.168.56.1.

Solution:

Il s'agit de l'adresse IP à utiliser pour accéder à votre machine hôte à partir de L'émulateur Genymotion. Pour mon application Rails, cela signifiait appeler "192.168.56.1: 3000" Au lieu de " 10.0.2.2: 3000."

Lien:

Http://bbowden.tumblr.com/post/58650831283/accessing-a-localhost-server-from-the-genymotion

5
répondu Ghosthack 2014-03-23 18:01:07

Genymotion! Cela fonctionne pour moi en utilisant IP 10.0.3.2 mais dépend de votre port localhost. Apache ce sera juste IP et Tomcat avec le port par défaut8080. Ici, je prends des captures d'écran.

1. Capture D'Écran Apache

Genymotion Apache

2. Capture D'Écran Tomcat

entrez la description de l'image ici

J'espère que cela est utile. Merci!

5
répondu Madan Sapkota 2015-06-22 03:42:37

Quand j'ai utilisé genymotion dans mon ubuntu

J'ai utilisé l'adresse ip de la machine virtuelle hôte local et cela a fonctionné .

Dans virtual box goto file > preferences > network > sélectionnez host Only network et sélectionnez l'onglet Adaptateur copiez l'adresse ipv4 et utilisez-la à la place de localhost ...

Comme http://192.168.56.1/qrstuff/json/

1
répondu Ameen Maheen 2016-01-13 12:48:42
  1. Exécutez xampp (def 127.0.0.1:80) et accédez à panneau de configuration\Tous les éléments du Panneau de configuration \ Centre Réseau et partage
  2. Sélectionnez Connexion

entrez la description de l'image ici

0
répondu sirmagid 2016-02-28 11:28:24

Vérifiez d'abord votre connexion Internet sur PC, ensuite, activez le Wifi dans votre émulateur Genymotion

Après aller à Cmd en appuyant sur ctrl + r puis tapez Cmd et appuyez sur Entrée, vous verrez une fenêtre de ligne de commande

Tapez ipconfig et appuyez sur entrée...

Ici vous pouvez voir votre adresse ipv4 tapez-la dans le navigateur de votre émulateur Genymotion maintenant vous pouvez vous connecter à votre serveur web local....

0
répondu Karthick 2017-03-21 05:29:29