繁体   English   中英

在物理设备而非模拟器上运行时,React-Native应用程序崩溃

[英]React-Native Application is crashing when running on physical device but not simulator

我试图在我的物理设备上运行我的react-native apk,但是经过登录屏幕后,它崩溃了。 在执行./gradlew assembleRelease之前,我按照文档中的步骤对apk进行了./gradlew assembleRelease ,然后将其发送到手机中,并且尝试运行发行版apk,而不是调试版本。 该应用程序不会立即崩溃,但会在我登录后立即崩溃。需要注意的是,该应用程序在运行时可以完美运行:

react-native run-android --variant=release

我也看不到该设备的日志,因为某些原因,我的pixel2 XL不会在计算机上显示为已连接的设备。 我已启用USB调试,安装了Google设备驱动程序,更改了默认USB配置,并尝试了设置>开发人员选项>默认USB配置中的所有选项,但仍然无法连接它。 另外,当我尝试卸载并重新安装apk时,我已经注意到,它不会让我重新安装它。 它只是说“未安装应用程序”。 我一直在努力弄清楚这一点,以为我会在这里伸出援手。 谢谢!

您可以使用instabug来查看和分析发布版本错误。 这是将其与您的应用程序集成的文档。 稳定反应

  • Android Studio向您显示崩溃的原因,这样您就可以检查崩溃日志。

工具-> Android-> Android设备监视器

  • 有一种方法可以卸载应用程序,但我建议您使用adb命令行并在终端中的命令下方运行。

adb卸载<your package name>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM