Android 即使设置了环境变量,也无法识别颤振

Android 即使设置了环境变量,也无法识别颤振,android,git,android-studio,flutter,Android,Git,Android Studio,Flutter,当我在cmd上执行“颤振医生”时,我收到的错误是: 其中,'未被识别为内部或外部命令可操作程序或批处理文件,无法找到git 请注意,git--version为我提供了git版本2.28.0.windows.1 这些是我尝试过的东西 1.重新安装git 2.在运行windows 7 SP1和Flatter时将Powershell更新为5.0需要Powershell 5.0及更高版本 3.尝试重置路径变量 这是我的路径变量 USER ENV VAR: C:\Program Files\MyS

当我在cmd上执行“颤振医生”时,我收到的错误是:
其中,'未被识别为内部或外部命令可操作程序或批处理文件,无法找到git
请注意,git--version为我提供了git版本2.28.0.windows.1

这些是我尝试过的东西
1.重新安装git
2.在运行windows 7 SP1和Flatter时将Powershell更新为5.0需要Powershell 5.0及更高版本
3.尝试重置路径变量
这是我的路径变量

USER ENV VAR:    
C:\Program Files\MySQL\MySQL Shell 8.0\bin\;C:\Users\DELL\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\DELL\AppData\Roaming\npm;C:\src\flutter\bin  
  
SYSTEM ENV VAR:  
C:\Program Files\Java\jdk-14\bin;%PYTHON_HOME%  ; C:\Users\DELL\AppData\Local\Programs\Python\Python37;C:\Program Files\MySQL\MySQL Server 8.0\bin;C:\Program Files\nodejs\;C:\Program Files\Git\cmd;C:\Program Files\Git\bin\git.exe;C:\Windows\System32 ;%systemroot%\System32\WindowsPowerShell\v1.0\
我无法找到我到底哪里出了问题。
我是新来的。任何帮助都将不胜感激。我已经尝试了3天,没有任何帮助

更新
将颤振路径添加到系统变量对我很有效。虽然现在我有另一组问题,你可以在图片中看到;已安装dart和Flatter插件。但我仍收到错误信息

请确保环境变量中存在此颤振路径%/flatter/bin,并且您已重新启动终端(可能系统也存在)。

更新:
您是否可以使用
flatter\u控制台
运行
flatter doctor-v
,并向我们显示错误消息:

确保环境变量中存在此flatter
%/flatter/bin
路径,并且您已重新启动终端(也可能是系统)。

更新:
您能否使用
flatter\u控制台运行
flatter doctor-v
,并向我们显示错误消息:

与我的环境变量相比,您似乎没有安装java jdk,否则我看不出有问题。然而,我将分享我的变量。另一种查找错误的方法是在颤振文件夹中打开cmd,并在cmd内单击
flatter_console.bat
,这样它将不会关闭,如果有错误,它将显示错误

USER ENV:
C:\Users\USER\AppData\Local\Microsoft\WindowsApps;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Users\USER\AppData\Local\Programs\Microsoft VS Code\bin;D:\flutter\bin;C:\Users\USER\.gradle\wrapper\dists\gradle-6.1.1-all\cfmwm155h49vnt3hynmlrsdst\gradle-6.1.1\bin;C:\Program Files\Java\jdk1.8.0_261\bin;C:\Users\USER\AppData\Local\Android\Sdk\tools\bin;

SYSTEM ENV:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Git\cmd

与我的环境变量相比,您似乎没有安装JavaJDK,否则我看不出有什么问题。然而,我将分享我的变量。另一种查找错误的方法是在颤振文件夹中打开cmd,并在cmd内单击
flatter_console.bat
,这样它将不会关闭,如果有错误,它将显示错误

USER ENV:
C:\Users\USER\AppData\Local\Microsoft\WindowsApps;C:\Windows\Microsoft.NET\Framework\v4.0.30319;C:\Users\USER\AppData\Local\Programs\Microsoft VS Code\bin;D:\flutter\bin;C:\Users\USER\.gradle\wrapper\dists\gradle-6.1.1-all\cfmwm155h49vnt3hynmlrsdst\gradle-6.1.1\bin;C:\Program Files\Java\jdk1.8.0_261\bin;C:\Users\USER\AppData\Local\Android\Sdk\tools\bin;

SYSTEM ENV:
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Git\cmd

在windows中,您需要重新启动电脑以刷新环境变量。在linux上,如果您正在使用ubuntu,则需要关闭会话。听起来很愚蠢,但我已经犯了两次错误谢谢你的评论;仍然无法在windows中工作。您需要重新启动电脑以刷新环境变量。在linux上,如果您正在使用ubuntu,则需要关闭会话。听起来很愚蠢,但我已经犯了两次错误谢谢你的评论;还是不行谢谢你的评论。我在系统变量中有路径,并已重新启动系统。尽管如此,我还是犯了同样的错误,我无法打开我的颤振控制台.bat。它会打开1秒,然后立即关闭。我的windows是否阻止它打开?请尝试将您的路径
C:\windows\system32
添加到PATH系统变量,然后以管理员身份运行
flatter\u控制台
。正如Post命令git--version给我-->git version 2.28.0.windows.1中所述。但是使用flatter时-->'where'不能被识别为内部或外部命令可操作程序或批处理文件,无法找到git。这意味着如果我没有弄错的话,它无法在env变量中找到git。这两个是矛盾的。您是否尝试将
C:\windows\system32
添加到路径系统中?你也可以看到这个视频:谢谢你的评论。我在系统变量中有路径,并已重新启动系统。尽管如此,我还是犯了同样的错误,我无法打开我的颤振控制台.bat。它会打开1秒,然后立即关闭。我的windows是否阻止它打开?请尝试将您的路径
C:\windows\system32
添加到PATH系统变量,然后以管理员身份运行
flatter\u控制台
。正如Post命令git--version给我-->git version 2.28.0.windows.1中所述。但是使用flatter时-->'where'不能被识别为内部或外部命令可操作程序或批处理文件,无法找到git。这意味着如果我没有弄错的话,它无法在env变量中找到git。这两个是矛盾的。您是否尝试将
C:\windows\system32
添加到路径系统中?您还可以看到以下视频: