无法更新\ tools - 适用于Windows的Android SDK命令行工具该怎么办?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (17)

我刚刚下载了适用于Windows的Android SDK命令行工具(26.0.2)。我尝试使用\ tools \ bin \ sdkmanager.bat下载选定的SDK组件,以及更新\ tools。安装失败,并显示以下消息:

警告:安装期间发生错误:无法移走或删除现有目标文件:C:\ testinstall \ sdk \ tools手动移除它,然后重试。

我看不到我如何手动删除\ tools,因为它包含\ bin \ sdkmanager.bat。

sdkmanager命令的屏幕截图:

所有其他组件似乎安装没有错误。请参阅下面的我的包文件中指定的组件:

提问于
用户回答回答于

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

sdkmanager.bat --sdk_root=sdkRootPath --command

sdkRootPath原始SDK文件夹的路径(C:\testinstall\sdk\)在哪里?

用户回答回答于

这可能是许可问题。你可以尝试做sudo,或者如果你在windows上尝试以管理员身份运行终端。

我看到了程序无法删除文件夹的问题,无论是由于锁定还是某种奇怪的原因。

扫码关注云+社区