我已经从官方网站安装了Flutter和Android Studio。我是Git、GitHub、移动的开发和Android开发的新手。
我试图在命令提示符下运行flutter doctor命令(Windows 10)。然而,它吐出一个鲜红色的错误:
Failed to find the latest git commit date: VersionCheckError: Command exited with code 128: git -c log.showSignature=false log -n 1 --pretty=format:%ad --date=iso Standard out: Standard error: fatal: bad object HEAD Returning 1970-01-01 05:30:00.000 instead.
字符串
请帮助我解决这个问题。我在下载时确实遇到了网络问题,但我及时恢复了下载(在Chrome中)。我不想因为数据问题而重新安装Flutter!也是因为布置这整件事真的很耗力!
2条答案
按热度按时间xkrw2x1b1#
上面的答案可能对你不起作用,因为它对我也不起作用。
我在安装
flutter-3.10.5-stable
后也遇到了同样的问题,但我有另一个安装Flutter的解决方案,我之前使用过,目前在Flutter documentation中不可用。**解决方案:**从GitHub克隆Flutter仓库
下面是你如何做到这一点:
1.转到您希望保存Flutter文件的任何目录
1.打开该文件夹中的终端,然后按照命令操作
git clone https://github.com/flutter/flutter.git
-从GitHub获取Flutter运行所需的所有文件1.将其bin路径
..\flutter\bin
添加到 * 环境变量 * 中的 * 用户变量 * 中应该是这样现在您可以在终端中输入
flutter
和flutter doctor
并检查是否一切正常。尝试重新启动您的设备,如果它不工作的第一次。需要记住的几件事:
master
,这是一个开发分支(针对Flutter代码库的开发人员)stable
通道(建议用户使用),请使用flutter channel stable
命令进行切换flutter channel
检查当前通道x1c 0d1x的数据
mwngjboj2#
你是正确的,这是由于不完整或损坏的下载。你可以尝试以下方法-
字符串
型
型
型
你应该得到这样的输出
型