我需要使用命令行sdkmanager更新android工具。我一定不能使用Android Studio来做到这一点。
但是,如果可以在Linux和Mac上运行,则在Windows上无法运行。
我收到了
“警告:安装期间发生错误:无法移开或删除现有目标文件:C:\ android-sdk \ tools”
为什么不起作用?
有没有办法执行此操作?
最佳答案
看到另一个问题:Can't update \tools - Android SDK Command Line Tools for Windows
是的,这很有趣。一种方法是将tools
文件夹复制到另一个位置(例如C:\temp\
)。然后直接进入C:\temp\tools\bin\
,在其中打开cmd提示符,并按如下方式运行更新命令:
sdkmanager.bat --sdk_root=sdkRootPath --command
其中
sdkRootPath
是原始SDK文件夹(C:\testinstall\sdk\
)的路径。完成后,删除C:\temp\tools\
复制的文件夹。关于android - Windows上的sdkmanager updatesdk不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44052385/