Reaktiver Absturz der nativen App ohne Fehlerprotokoll. Keine Ausgabe auf "react-native log-Android
" - Terminal, kein roter Bildschirm mit Fehler, Android-Emulator stürzt einfach ab. Versucht, mit Expo zu laufen, stürzt erneut ohne Fehler ab
Passiert bei der Arbeit mit TextInput
. Ich habe einige Ideen, wie ich den Code korrigieren kann, möchte aber verstehen, warum die App ohne Fehlerprotokoll abstürzt und das Debuggen so viel schwieriger macht.
Führen Sie Adb Logcat aus
Sie finden Ihren App-Namen in Ihrer package.json unter dem Namensfeld.
Wenn Sie nach Fehlern suchen, die sich speziell auf das Reagieren von native beziehen, versuchen Sie es mit dem Ausführen
adb logcat | grep 'redbox'
Auf diese Weise müssen Sie nicht die gesamte Protokolldatei scannen.
Oder probieren Sie die in diesem Artikel gezeigte Methode. https://medium.com/@taufiq_ibrahim/using-adb-logcat-for-react-native-debugging-38256bda007c
Während Sie Ihren Android-Emulator zum Debuggen ausführen, müssen Sie auch ausführen
Android Studio -> Extras -> Android -> Android-Gerätemonitor
Es zeigt Ihnen genau, was die App unter LogCat
abstürzt.