Kishore Kumar@Kishore MINGW64 ~$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, v0.7.3, on Microsoft Windows [Version 10.0.17134.228], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK 25.0.2)
[√] Android Studio (version 3.1)
X Flutter plugin not installed; this adds Flutter specific functionality.
X Dart plugin not installed; this adds Dart specific functionality.
[√] Connected devices (1 available)
• No issues found!
3条答案
按热度按时间kuuvgm7e1#
1)将
C:\Users\%username%\AppData\Local\Android\Sdk\tools
文件夹重命名为tool
2)导航到cmd中的
cd C:\Users\%username%\AppData\Local\Android\Sdk\tool\bin
3)并运行
sdkmanager --update --verbose
,将新建一个文件夹工具4)运行
flutter doctor --android-licenses
5)然后点击
y
接受android许可证6)
flutter doctor
命令将显示以下内容:bvuwiixz2#
下面是我解决这个问题的方法:
首先,我将
AndroidSDK\tools
重命名为AndroidSDK\tool
。然后,我将windows的环境变量Path从
AndroidSDK\tools
设置为AndroidSDK\tool
(可能没有必要)在
tool\bin
中运行sdkmanager --update
。忽略警告并等待更新完成。
AndroidSDK
中将有一个名为tools的新文件夹。复制工具文件夹中的所有文件并将其粘贴到工具文件夹中。
覆盖工具文件夹中具有相同名称的所有文件。
最后,删除工具文件夹,并将工具重命名为工具。
问题解决了
5kgi1eie3#
Ок,也许这会保存一些时间和神经.我刚刚关闭Android Studio并通过
Run as administrator
再次打开并重试更新,这一次它是成功的,没有任何错误.