debugging Andoid应用程序(React Native)在本地运行时运行良好,但在生产中停留在闪屏上

jyztefdp  于 2023-08-06  发布在  React
关注(0)|答案(1)|浏览(97)

我用expo开发了我的应用程序。如果我在本地运行它(npx expo start),它工作得很好。我试过运行一个生产版本(npx expo start --no-dev --minify),它工作得非常好。
我在严格模式下使用Typescript,并确保代码中没有错误。
我试过在连接到计算机的情况下在设备上运行生产应用程序,并运行adb logcat | findstr MY.APPS.PACKAGE,要么我错过了一些东西,要么我从日志中没有学到任何有用的东西。我怎么能弄清楚为什么它不通过启动画面?

u91tlkcl

u91tlkcl1#

对于任何面临类似问题的人,我能够解决我的问题,并通过使用第三方网站(https://apkcombo.com)直接从Play商店下载apk来获得更好的日志,然后使用Appetize.io运行,我得到了更好的日志。
具体来说,我的问题是缺少了两个react导航的依赖项(我缺少了react-native-screens@react-native-community/masked-view。安装这两个解决了我的问题,应用程序现在在生产中运行良好。

相关问题