gpt4 book ai didi

android - 如何接受 flutter doctor 的许可?

转载 作者:IT王子 更新时间:2023-10-29 07:00:59 27 4
gpt4 key购买 nike

当在 cmd 中运行 flutter doctor 时,表明需要通过运行命令 flutter doctor --android-licenses 来接受 android 许可证。

运行命令时出现错误,提示无法在特定目录中找到 repositories.cfg。我确实在目录中创建了空文件,并按照 SO 帖子 repositories.cfg could not be loaded 中的建议等待了 4~5 分钟.

再次运行命令会导致新的错误:

Warning: An error occurred during installation: Failed to move away or delete existing target file: C:\installs\sdk\tools Move it away manually and try again..

删除工具文件夹没有解决问题。

我需要做什么才能提示我接受 Android 许可?

最佳答案

解决此问题的方法是将 tools 文件夹复制到另一个位置(例如 C:\temp)。然后使用 cd C:\temp\tools\bin

将 cmd 导航到目录
sdkmanager.bat --sdk_root=YOUR_DIRECTORY_HERE --licenses

YOUR_DIRECTORY_HERE 应替换为原始 SDK 文件夹的路径 (C:\installs\sdk)。完成后,删除 C:\temp\tools 复制的文件夹。

此答案受 Can't update \tools - Android SDK Command Line Tools for Windows 影响

关于android - 如何接受 flutter doctor 的许可?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50434423/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com