Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Ionic CLI - ionic capacitor run android

Aperta
#4,057 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
typescript
Ambito
cli, mobile-dev

Direzione di ricerca

Inizia dal punto di ingresso ionic capacitor run android -l e segui il flusso di ng run app:serve --host=localhost --port=8100, capacitor copy android e Android Studio descritto qui. Leggi capacitor.config.json e le indicazioni sul networking dell’emulatore Android; il lavoro è completato quando Live Reload raggiunge l’emulatore senza interrompere il workflow esistente del browser o di Android.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

capacitor

Hello,

One of the ionic cli commands needs a bit of tweaking. ionic capacitor run android -l runs by default ng run app:serve --host=localhost --port=8100 with the server being localhost and port 8100, then it does a capacitor copy android and opens the android studio.

When we launch the android emulator, it is watching for changes on localhost:8100, however localhost:8100 is not reachable from the device emulator, the host machine is at 10.0.2.2 (https://developer.android.com/studio/run/emulator-networking).

It seems like we either need a rule to forward localhost to 10.0.2.2 or to let the android studio / emulator handles their own stuff, we can offer 2 urls in capacitor.config.json one url for the angular serve (localhost:8100) and one for the android emulator (10.0.2.2:8100).

Thoughts?

Lingua principale
TypeScript
Stelle
2k
Fork
681
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di ionic-team/ionic-cli

Tutte le issue di ionic-team/ionic-cli

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.