Saltar al contenido

[Solución] «Ionic cordova run android» devuelve error: syntaxerror unexpected token i in json at position 0

Solución de errores Ionic

¿Estás teniendo problemas con el error «syntaxerror unexpected token i in json at position 0» al ejecutar el comando «Ionic cordova run android» para ejecutar la aplicación?

Pues déjame decirte que no eres el único, es más, hasta los que somos más expertos algunas veces nos encontramos este tipo de error y no veas los dolores de cabeza que nos dan… Aunque cuanto más experiencia, menos de estos suelen aparecer.

Soy Aitor Sánchez, desarrollo apps desde el año 2014 y en este artículo te contaré cómo solucionar este maldito error que tantos dolores de cabeza nos causa.

Pero antes de continuar, este es El Círculo. Es mi newsletter donde te puedo enseñar desarrollo de apps móviles, aso y monetización. Por cierto, si te suscribes te regalo mi ebook Duplica los ingreso de tus apps en 5 minutos. No es broma.

P.D: Darse de alta es gratis y de baja, también.

 

Consultar estructura del artículo

¿Cómo lo soluciono?

Lo único que tendrás que hacer es dirigirte a la siguiente ruta:

«C:\Users\<MyUser>\ .ionic\»

Y una vez allí borrar el siguiente archivo:

«update.json»

Una vez borrado, recompilamos e instalamos de nuevo la aplicación. Y listo, ya estaría todo funcionando.

 

¿Por qué sucede?

Hay dos opciones:

  1. Que la sintax del JSON se haya corrompido por alguna razón. Ya sean dos puntos, las comillas o lo que sea.
  2. Que el archivo haya cambiado de codificación.

 

Sin nada adicional que agregar, me despido. Prueba el minitutorial a ver si te funciona y me cuentas. Si no te funciona, dímelo en los comentarios y buscamos otra alternativa.

Nos vemos en el próximo artículo. Hasta entonces, que vaya bien.