1 votes

Changement d'émulateur Android Studio de localhost:port à 192.168.x.x

J'essaie de comprendre comment modifier l'émulateur d'Android Studio pour qu'il puisse être atteint à partir d'une IP différente de celle de la machine hôte. Actuellement, je peux y accéder à partir de localhost:5554. J'essaie de lancer une écoute sur le port 64006 de l'émulateur mais tout ce que j'envoie à ce port depuis ma machine hôte n'atteint pas Android car il fonctionne sur le port 5554 et écoute sur le port 64006.

0voto

tim039 Points 11

SOLUTION

J'ai pu résoudre ce problème en procédant comme suit :

  1. Telnet sur l'émulateur (telnet localhost portNum)
  2. Authentification en utilisant la commande auth et le jeton dans votre dossier utilisateur (.emulator_console_auth_token)
  3. Utilisez la commande redir une fois authentifié "redir add tcp:123:456" (Cette commande dit d'envoyer tout ce qui est destiné au port 123 de l'hôte au port 456 sur l'émulateur Android)

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X