5
votes

Ionic 4 net :: ERR_CONNECTION_REFUSED (http: // localhost /)

Je suis confronté à un problème qui, lorsque j'essaie de créer une application Front-End mobile basée sur Ionic 4 mais un réseau: ERR_CONNECTION_REFUSED ( http : // localhost / ) s'affiche lorsque je l'exécute avec cordova sur l'émulateur de studio Android. C'est ce que j'utilise

Angular CLI: 7.1.4
Node: 8.9.4
OS: win32 x64
Ionic version   4.5.0

Mon config.xml

 config.xml


1 commentaires

Pouvez-vous modifier la question et remplacer l'image de config.xml par le texte de ce fichier, puis le formater dans le éditeur utilisant le format comme bouton de code? Les images de texte ne sont ni accessibles ni consultables.


3 Réponses :


4
votes

Pour toute autre personne qui perd la tête et qui pourrait utiliser Capacitor, allez dans votre fichier condensitor.config.json et supprimez ceci:

"server": {
    "url": "http://localhost:8100"
}

J'ai eu ceci dans mon fichier de configuration pendant un certain temps et ce n'est que maintenant que j'ai commencé à causer des problèmes.Je ne suis donc pas sûr qu'un nouveau patch Capacitor ait changé ce comportement sur les builds prod ou quoi, mais cela a résolu mon problème. Dieu va vite au reste d'entre vous.


1 commentaires

Mec, tu es sauveur! Je me cogne la tête depuis deux jours sur ce problème :(



5
votes

Vous pouvez essayer d'utiliser ceci

ionic capacitor run
ionic capacitor run android
ionic capacitor run android -l
ionic capacitor run ios --livereload
ionic capacitor run ios --livereload-url=http://localhost:8100

--externe peut aider à utiliser l'application sur des appareils externes sur le même réseau. essayez-le ...

ionic capacitor run <platform> [options]

ionic capacitor run android -l --external

J'ai trouvé ceci sur la documentation du condensateur fonctionnement du condensateur ionique


2 commentaires

Merci! - l'extérieur a fonctionné comme un charme pour moi.


Cela a fonctionné la première fois sans - drapeau externe. Un peu bizarre mais maintenant ce correctif fonctionne.



0
votes

20-09-2020: Pour les applications Capacitor

Cela n'a pas fonctionné pour moi: je ne sais pas pourquoi.

ionic cap run android -l --host=0.0.0.0

Mais cela fonctionne:

ionic cap run android -l --external


0 commentaires