我尝试在android设备上运行我的应用程序,但在我的vscode终端中usign npx react-native run-android后收到此错误:
PSC:\用户\用户\桌面\NewProgram\ReactN\my-app
欢迎来到Gradle 7.2!
以下是此版本的亮点:
有关详细信息,请参阅https://docs.gradle.org/7.2/release-notes.html
启动Gradle守护进程(后续构建会更快)
失败:构建失败,但出现异常。
未找到SDK位置。使用ANDROID_SDK_ROOT环境变量或通过在项目的本地属性文件中设置sdk. dir路径来定义位置,该文件位于“C:\User\user\Desktop\NewProgram\ReactN\my-app\android\local.properties”。
>
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解。
在https://help.gradle.org获得更多帮助2m53s
错误安装应用程序失败。确保您已设置Android开发环境:https://reactnative.dev/docs/environment-setup.错误:命令失败:gradlew. bat应用程序:install Debug-PreactNativeDevServerPort=8081
失败:构建失败,但出现异常。
未找到SDK位置。使用ANDROID_SDK_ROOT环境变量或通过在项目的本地属性文件中设置sdk. dir路径来定义位置,该文件位于“C:\User\user\Desktop\NewProgram\ReactN\my-app\android\local.properties”。
>
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解。
在https://help.gradle.org获得更多帮助
建筑在532m失败
at makeError (C:\Users\user\Desktop\NewProgram\ReactN\my-app\node_modules\@react-native-community\cli-platform-android\node_modules\execa\index.js:174:9)
at C:\Users\user\Desktop\NewProgram\ReactN\my-app\node_modules\@react-native-community\cli-platform-android\node_modules\execa\index.js:278:16
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async runOnAllDevices (C:\Users\user\Desktop\NewProgram\ReactN\my-app\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:109:5)
at async Command.handleAction (C:\Users\user\Desktop\NewProgram\ReactN\my-app\node_modules\@react-native-community\cli\build\index.js:192:9)
info运行CLI使用--详细标志了解更多详细信息。
转到您的React-native项目-
in Windows sdk.dir = C:\\Users\\USERNAME\\AppData\\Local\\Android\\sdk
in macOS sdk.dir = /Users/USERNAME/Library/Android/sdk
in linux sdk.dir = /home/USERNAME/Android/Sdk
将USERNAME替换为您的用户名
现在,在您的终端中运行react-native run-android。