我有一个本机应用程序。当我执行react-native run-android
时,它会在android模拟器上编译并成功执行。但是,当我执行npm start
并将相同的应用程序加载到我的真实设备上时,该应用程序将失败。那么为什么会这样呢?从打包的角度来看,这两个命令之间有区别吗?为什么它可以在模拟器上运行而在真实设备上失败?有任何想法吗?具体来说,我在真实设备上遇到的错误闻起来像是链接问题,但我可以肯定所有链接都已完成。
我对此组件有问题:https://github.com/ivpusic/react-native-image-crop-picker/blob/master/README.md
这是错误:
null不是评估_reactNativeImageCropPicker.default.openPicker的对象
P.s。我已经在该工具的github页面上看到了几乎所有的讨论。没有一个有帮助。