无法移走或删除现有目标C:\ androidSDK \ sdk \ tools

时间:2018-03-15 18:12:15

标签: android sdk

我无法更新sdk工具,我不知道为什么,如果使用此命令“sdkmanager --update”或“android update sdk”它会给我这样的标题错误:

Warning: An error occured during installation: Failed to move away or delete existing target file: C:\androidSDK\sdk\tools
非常感谢你能帮助我!

2 个答案:

答案 0 :(得分:0)

以下是我如何解决这个问题:

首先,我将* font-family: Montserrat #companies .card-body position: relative .box position: absolute top: 20% left: 5% width: 40% color: white background: black padding: 1rem border-radius: 10px 重命名为AndroidSDK\tools

然后,我设置窗户'环境变量从AndroidSDK\toolAndroidSDK\tools的路径(可能没有必要)

AndroidSDK\tool中运行sdkmanager --update

忽略警告并等待更新完成。

tool\bin中会有一个名为tools的新文件夹。

复制tools文件夹中的所有文件并将其粘贴到工具文件夹中。

覆盖工具文件夹中具有相同名称的所有文件。

最后,删除工具文件夹并将工具重命名为工具。

问题解决了。

答案 1 :(得分:0)

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命令将显示以下内容:

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!