1、提示unable to load script.make sure you're either running a metro server (run 'react-native start') or that your bundle 'index.android.boundle' is packaged correctly for release.
解决方案:
进入项目的android>build.gradle文件,修改project.ext.react为如下,重点是bundleInDebug: true,
project.ext.react = [
// enableHermes: false, // clean and rebuild if changing
entryFile:"index.js",
bundleAssetName:"index.android.bundle",
bundleInDebug: true,// 关键步骤
bundleInAlpha:true,
bundleInBeta:true,
]
2、报错如下
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:installDebug'.
> java.util.concurrent.ExecutionException: com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: INSTALL_FAILED_ABORTED: User rejected permissions
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 1m 7s
at makeError (E:\androidspace\reactTest\node_modules\execa\index.js:174:9)
at E:\androidspace\reactTest\node_modules\execa\index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async runOnAllDevices (E:\androidspace\reactTest\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (E:\androidspace\reactTest\node_modules\react-native\node_modules\@react-native-community\cli\build\index.js:186:9)
info Run CLI with --verbose flag for more details.
重点错误:INSTALL_FAILED_ABORTED: User rejected permissions
解决如下:关闭监控ADB安装应用