Réagissez une application native qui se bloque sans journal des erreurs. Aucune sortie sur le terminal "react-native log-Android
", pas d'écran rouge avec erreur, l'émulateur Android se bloque. Essayé de courir avec Expo, encore une fois tombe en panne sans erreur
Cela se produit lorsque vous travaillez avec TextInput
. J'ai quelques idées sur la façon de corriger le code, mais je veux comprendre pourquoi l'application plante sans journal des erreurs et rend le débogage beaucoup plus difficile.
Exécuter adb logcat
Vous pouvez trouver le nom de votre application dans votre package.json, sous le champ du nom.
Aussi, lorsque vous recherchez des erreurs traitant spécifiquement de react native, essayez d’exécuter
adb logcat | grep 'redbox'
De cette façon, vous n’avez pas à scanner tout le fichier journal.
Ou essayez la méthode présentée dans cet article. https://medium.com/@taufiq_ibrahim/using-adb-logcat-for-react-native-debugging-38256bda007c
Lors de l'exécution de votre émulateur Android pour le débogage, exécutez également
Android Studio -> Outils -> Android -> Moniteur de périphériques Android
Il vous dira exactement ce qui bloque l'application sous l'onglet LogCat
.