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.
Réponse
Trop de publicités?
tim039
Points
11
SOLUTION
J'ai pu résoudre ce problème en procédant comme suit :
- Telnet sur l'émulateur (telnet localhost portNum)
- Authentification en utilisant la commande auth et le jeton dans votre dossier utilisateur (.emulator_console_auth_token)
- 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)