我做了一个flutter应用程序,并命名为gsheets来测试gsheets包,当我试图下载包时,它说“* 因为gsheets依赖于gsheets,版本解决失败 *"。在浪费了大约两个小时的搜索后,我试图用另一个项目的另一个名字来做它,它工作了。我认为如果项目有相同的名字,包就不会工作,我希望这种方式能帮助你,保存你的宝贵时间。
我不知道为什么会这样,如果有人知道为什么,请给予我们一个想法。
下面是我的终端代码:
PS G:\Flutter Apps\gsheets> flutter pub add gsheets
Because gsheets depends on gsheets, version solving failed.
pub finished with exit code 65
字符串
1条答案
按热度按时间oogrdqng1#
这是因为项目名称和库名称相同。所以如果你遇到了同样的错误,只要尝试更改项目名称即可。