运行react-native start 报错
原因是版本号太低了,不兼容java9运行代码所以需要修改
* Get more help at https://help.gradle.org
BUILD FAILED in 9s
info Opening the app on Android...
info JS server already running.
info 💡 Tip: Make sure that you have set up your development environment correctly, by running react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':tasks'.
> Could not create task ':react-native-orientation:compileDebugJavaWithJavac'.
> In order to compile Java 9+ source, please set compileSdkVersion to 30 or above
* 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
找到react-native-orientation 这个横屏的包
去修改这个路径下的版本号
C:\itemfile\RnMovie\node_modules\react-native-orientation\android\build.gradle
修改成你对应的sdk的版本号,重新构建即可