Windows 上的 sdkmanager updatesdk 不工作

sdkmanager updatesdk on Windows not work

我需要使用命令行 sdkmanager 来更新 android 工具。我不能使用 Android studio 来执行此操作。 但是,如果它在 Linux & Mac 上有效,它在 Windows 上失败。 我收到了

"Warning: An error occurred during installation: Failed to move away or delete existing target file: C:\android-sdk\tools"

为什么不起作用? 有没有办法执行此操作?

查看另一个问题:


是的,这很有趣。一种方法是将 tools 文件夹复制到另一个地方(比方说 C:\temp\)。然后直接进入 C:\temp\tools\bin\,在那里打开 cmd 提示符和 运行 你的更新命令如下:

sdkmanager.bat --sdk_root=sdkRootPath --command

其中 sdkRootPath 是原始 SDK 文件夹的路径 (C:\testinstall\sdk\)。完成后,删除 C:\temp\tools\ 复制的文件夹。