J'envoie un POST à ma machine de développement et il fonctionne avec 10.0.2.2 dans l'émulateur, mais je ne peux pas le faire fonctionner lorsqu'il est installé sur mon téléphone - La connexion expire toujours. J'ai essayé 10.0.2.2, 192.168.1.3 (mon ordinateur) et mon adresse IP publique.Android - HttpPost fonctionne sur émulateur, mais pas sur mon téléphone
J'ai éteint le pare-feu et j'ai essayé d'acheminer le port 8000 qui est le port sur lequel mon serveur web écoute.
Quelle adresse IP devrait-elle être? Port forwarding ce que je dois faire? Je n'ai aucune idée comment fonctionnent les routeurs et mon réseau interne.
Quelle adresse IP que votre appareil? Est-il connecté au même réseau local que ce serveur ou non? Quoi qu'il en soit, si vous faites en sorte que les périphériques utilisateur de l'application de production ne se trouvent pas dans votre réseau local, vous devez configurer le transfert de port sur votre routeur et celui-ci devrait être disponible depuis le monde extérieur. – AlexKorovyansky