报错:Could not run adb reverse: Command failed: adb -s DU2SSE151J023045 reverse tcp:8081 tcp:8081
解决方式:针对这个问题,首先检查手机与电脑端连接的是否为同一个网络,再次手机应用中设置 DevSettings 中的 Debug server host & port for device(即 ip:8081)
报错:Unable to load script from assets ‘index.android bundle’ ,make sure your bundle is packaged correctly or youu’re runing a packager server
解决方式:
第一步
先在 android/app/src/main 目录下创建一个 assets 空文件夹
第二步
如果react-native是0.49版本之前版本,目录下有index.android.js,那么在命令行代码执行以下命令
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/
如果react-native是0.49版本之后新版本,目录下有index.js和App.js那么在命令行代码执行以下命令
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/