Flutter: Unable to find git in your PATH
网络上的各种方法,似乎都不对,也可能那些方法对他们有用。
当混合使用VSCode和Android Studio,有时候在VSCode调试,有时候在Android Studio调试,此前也成功运行过,但有时候就会遇到 “ Unable to find git in your PATH”的错误提示。
观察发现,遇到此情况时,通常是,先在Android Studio启动了Android模拟器,然后试图在VSCode中连接模拟器调试。
解决方法:
先关闭Android Studio及其创建的模拟器进程。此时,VSCode中还是提示相同错误,即使VSCode中重新创建模拟器进程,也还是相同错误。
再在VSCode中,选择指定模拟器(Select Device),打开命令行终端,执行 flutter run。可以看到,此时居然可以在模拟器中启动APP了。
再次,关闭模拟器进程,重新在VSCode中启动调试,则一切正常,可以正常启动调试了。
推测可能原因,adb通信进程的设置有问题。VSCode插件直接启动的adb设置不对,而通过flutter run命令启动的adb则没问题。flutter run命令启动一次,相当于修正了插件的错误,或者跳过了插件的错误。
转载请注明来源,谢谢。
有偿解决C++编程问题,承接项目定制开发;寻一份全职或兼职Windows C++开发工作。联系邮箱:[email protected]。