Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ElianCordoba/0aa676eb0c3984c1ea7c5ef75307ad80 to your computer and use it in GitHub Desktop.
Save ElianCordoba/0aa676eb0c3984c1ea7c5ef75307ad80 to your computer and use it in GitHub Desktop.
Debugiar app movil en chrome
Para poder debugiar la app movil (v2) en chrome pudiendo ver la consola, se tiene que hacer lo sigte.
- Tener plugins instalados. Borrar plataforma y añadirla de nuevo para que se instalen. Borrar carpeta plugins para forzar la reinstalacion. Creo que si detecta que no esta instala cuando tiras build te los instala, pero por las dudas usar esto.
- Estar en la misma red con la compu y el celu. No estoy seguro de si es requerido pero por si las dudas.
- Si se tiene un celu con lineageOs (como yo) ir a las developer options y en "Webview implementation" poner "Chrome Stable" en vez de "AOSP WebView". (https://stackoverflow.com/questions/45906848/ionic-2-chrome-webview-inspect-not-working).
- Poner el celu para transferir archivos. Tampoco estoy seguro pero por las dudas hacerlo.
- Tirar adb devices, te deveria salir que lo tenes conectado, si es la primera vez que lo tiras en una compu te deveria pedir permisos, cederselos.
- Tirar npm run device:ENTORNO. Ej: npm run device:int. Para mas detalles fijece en la seccion.
- Si te pide seleccionar una ip, seleccionar la que dice (en0).
- Si la consola dice que ya hay una app con esa firma es porque la v2 tiene el mismo id que la v1, por ende hay que desinstalarla antes de hacer el deploy.
- Una vez que vemos que el deploy salio bien al celu, ir a chrome y abrir la consola de desarrollador.
- En los tres puntitos ir a more tools -> remote devices. Ahi en la derecha, abajo de devices, seleccionar el dispositivo (deberia tenes un circulo verde y decir connected).
- A la derecha de Ionic App, hacer click en Inspect, se deberia abrir otra ventana de chrome con la vista de la app.
- Debugiar como un kampeon.
(Puede ser que cuando se te abra la app te diga que no se puedo conectar a una ip, probar instalar el plugin whitelist de cordova o tirar npm run setENTORNO && ionic cordova run android)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment