React Native Crash Undefined 不是对象(评估 'Sn[e]')

IT技术 reactjs react-native react-native-android
2021-04-29 02:38:24

任何面临react本机构建问题的人?我正在尝试生成调试版本,但在应用程序启动时它崩溃了。

异常没有有用的信息。

我面临着同样的问题

sudo react-native run-android

但是在将 RN 从 0.48 升级到 0.55(最新稳定版)后问题得到了解决

但是对于使用生成的apk,崩溃保持不变

sudo gradlew assembleDebug

崩溃类似于 https://github.com/facebook/react-native/issues/16745

请看截图

在此处输入图片说明

1个回答

经过如此多的挣扎,从不同来源寻找解决方案,我开始知道 assembleDebug 本身并不是捆绑在一起的。因此,使用以下命令明确捆绑资产

 react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/

然后生成构建

sudo gradlew assembleDebug