我有一台windows机器,无法从android studio构建react原生项目。
Comand用于创建此项目
来自powershell的“npx react-native init”myProject
失败:构建失败,但出现异常。
>
其中:初始化脚本'C:\User\ravi_\AppData\Local\Temp\sync.studio. tooling68.gradle'
出错原因:无法编译初始化脚本C:\User\ravi_\AppData\Local\Temp\sync.studio. tooling68.gradle。
1个错误
在org. gradle.groovy.scripts.interal.DefaultScriptCompilationHandler.compileScript(DefaultScriptCompilationHandler.java:139)…155更多
构建在129ms内失败
如果我使用yarn android通过Powershell运行,它会出现错误
在1s内构建失败
错误安装应用程序失败。确保您已设置Android开发环境:https://reactnative.dev/docs/environment-setup.错误:命令失败:gradlew. bat应用程序:install Debug-PreactNativeDevServerPort=8081
失败:构建失败,但出现异常。
>
其中:设置文件'B:\workA\react-native\splash\android\settings. gradle'
出错原因:无法编译设置文件“B:\workA\react-native\splash\android\settings. gradle”。
启动失败:语义分析期间的一般错误:不支持的类文件主要版本60
java. lang.IllegalArgumentException:不支持的类文件主要版本60
在Windows操作系统上运行react-native的步骤
1)在android工作室打开react-native android项目
2)成功构建项目并从android工作室运行
3)打开您的项目文件夹并运行“npx react-native start”
如果您收到一个红色屏幕告诉您服务器未找到,则运行该项目
1)在清单中添加'android: usesClearextFlow="true"'行
2)adb反向tcp: 8081 tcp:8081在CMD或powershell中输入this
现在再次尝试运行项目或在终端上使用“R”重新加载
我发现android模拟器开箱即用。对于连接的外部设备,您可以使用反向TCP来确保设备可以找到服务器。