运行Android Studio模拟器的问题:git setup启动并尝试降级



我目前正在使用Android Studio开发一个flutter应用程序。当我尝试运行文件或使用模拟器时,会出现Git设置提示符。我已经将git安装到最新版本(git 2.30.0.2),但是设置提示试图安装旧版本:

Git for Windows 2.30.0.2 is currently installed. Do you really want to downgrade to Git for Windows 2.14.1?

几天前Android Studio工作正常,现在我有这个问题。我猜想这可能与Android Studio无法找到git的位置有关(所以这可能是git路径的问题)。

即便如此,我也不知道这怎么可能。这个问题突然出现了,我已经在一个项目上多次运行模拟器(让我们称之为项目1),它工作得很好。当我试图加载另一个项目(项目2)时,出现了git设置提示符。当我回去运行Project 1时,我在那里遇到了同样的问题。

任何帮助都将不胜感激,

TT

我看到git-for-windows/build-extrainstaller/install.iss的错误信息

它在查询Windows注册表后弹出:

HKEY_LOCAL_MACHINE,
'SoftwareGitForWindows',
'CurrentVersion',
PreviousGitForWindowsVersion

当is降级(CurrentVersion:String):布尔值不知何故返回true时,因为注册表的当前版本与当前版本不同。

强制之前的版本为空将避免此问题。

最新更新