我试图在我的物理设备上运行我的react-native apk,但是经过登录屏幕后,它崩溃了。在执行./gradlew assembleRelease
之前,我按照文档中的步骤对apk进行了签名,然后将其发送到我的手机,并且我试图运行发布apk而不是调试apk。该应用程序不会立即崩溃,但会在我登录后立即崩溃。需要注意的是,使用以下命令运行该应用程序时,它运行正常:
react-native run-android --variant=release
我也看不到该设备的日志,因为某些原因,我的pixel2 XL不会在计算机上显示为已连接的设备。我已启用USB调试,安装了Google设备驱动程序,更改了默认USB配置,并尝试了设置>开发人员选项>默认USB配置中的所有选项,但仍然无法连接。另外,当我尝试卸载并重新安装apk时,我已经注意到,它不会让我重新安装它。它只是说“未安装应用程序”。我一直在努力弄清楚这一点,以为我会在这里伸出援手。谢谢!
答案 0 :(得分:2)
您可以使用 instabug 查看和分析发行版本错误。这是将其与您的应用程序集成的文档。instabug react-native
答案 1 :(得分:0)
工具-> Android-> Android设备监视器
adb卸载
<your package name>