React Native 开发过程中有时候会报如下错误
react native unable to load script make sure you're either running a metro server
往上很多解决方案,不过我觉得最好的解决方法就是在 react-native run-android
之前手动运行
adb reverse tcp:8081 tcp:8081
我也不知道为什么?以前 run-android
都会自动启动 yarn start
的。
如果以上还不能解决,那么可以尝试以下方法
mkdir android/app/src/main/assets
react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
然后重新运行
react-native run-android
目前尚无回复