Android ';gradlew.bat';未被识别为内部或外部命令,请执行本机反应

Android ';gradlew.bat';未被识别为内部或外部命令,请执行本机反应,android,react-native,gradlew,Android,React Native,Gradlew,我是一个新的反应原生/安卓开发。我已经创建了一个react本地项目。我必须在真正的物理android设备上运行它。我正在关注react本地官方文件。当我运行android时,我得到以下错误 debug Running command "cd android && gradlew.bat app:installDebug -PreactNativeDevServerPort=8081" 'gradlew.bat' is not recognized as an internal o

我是一个新的反应原生/安卓开发。我已经创建了一个react本地项目。我必须在真正的物理android设备上运行它。我正在关注react本地官方文件。当我运行android时,我得到以下错误

debug Running command "cd android && gradlew.bat app:installDebug -PreactNativeDevServerPort=8081"
'gradlew.bat' is not recognized as an internal or external command,operable program or batch file.

error Failed to install the app. Make sure you have the Android development environment set up: https://reactnative.dev/docs/environment-setup.
Error: spawn gradlew.bat ENOENT
我确实检查了adb设备,我的设备与系统连接,但我无法在真正的android设备上安装/运行应用程序

有人能帮我吗?我在这个问题上纠缠了两天

  • 下载最新的gradle发行版
  • 设置路径变量
  • 从cmd和android目录中,运行以下命令

    梯度包装

  • 这将在android目录中创建必要的gradlew文件。
    在此之后,再次尝试在实际设备上运行应用程序。

    尝试从/services.gradle.org/distributions/gradle-6.5-bin.zip环境变量下载最新的gradle发行版,然后从android directoryrun运行gradle包装程序:术语“run”不能识别为cmdlet、函数、脚本文件的名称,或可操作程序。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。获取此错误。请您详细解释一下步骤@Anuskaleem请看下面我的答案。