Nar*_*rek 10 crash react-native react-native-android
React Native应用程序崩溃,没有任何错误日志." react-native log-android"终端没有输出,没有错误的红色屏幕,Android模拟器只是崩溃.尝试与世博会一起运行,再次崩溃没有错误
在工作时会发生TextInput.我有一些想法如何修复代码,但想了解为什么应用程序崩溃而没有错误日志并使调试变得更加困难?
Ash*_*sim 40
通过删除构建文件夹(在 android / app 内)并运行来修复我的错误
npx react-native run-android
Run Code Online (Sandbox Code Playgroud)
The*_*boy 13
如果这些都不起作用,请不要犹豫,只过滤“警告”或“更高”,因为有时会出现 RN 过滤器无法捕获的低级错误。
我只能通过以下方式找到我的问题:
adb logcat '*:W'.
Run Code Online (Sandbox Code Playgroud)
我在我的 Linux PC 上运行了一个 Android 项目,然后我在 MacOS PC 上对其进行了一些更改,当我将项目拉回 Linux 时,我遇到了崩溃
在android文件夹内,只需运行:
./gradlew clean
Run Code Online (Sandbox Code Playgroud)
然后尝试再次运行它。
运行adb logcat
您可以在package.json的名称字段下找到您的应用程序名称。
另外,当寻找专门处理本机响应的错误时,请尝试运行
adb logcat | grep 'redbox'
这样,您不必扫描整个日志文件。
或尝试本文中显示的方法。https://medium.com/@taufiq_ibrahim/using-adb-logcat-for-react-native-debugging-38256bda007c
如果 React Native 应用程序崩溃且没有错误消息,则检查 Android Studio 的 Logcat 中的问题效果非常好。但不要忘记使用您的包名称创建一个过滤器。
| 归档时间: |
|
| 查看次数: |
9200 次 |
| 最近记录: |