sdkmanager updatedk в Windows не работает

Мне нужно использовать командную строку sdkmanager для обновления инструментов Android. Я не должен использовать Android-студию для этого. Однако, если он работает на Linux и Mac, он не работает в Windows. я получил

«Предупреждение: во время установки произошла ошибка: не удалось переместить или удалить существующий целевой файл: C:\android-sdk\tools»

Почему это не работает? Есть ли способ выполнить это?


person SuisJeux    schedule 18.05.2017    source источник


Ответы (1)


См. этот другой вопрос: Не удается обновить \tools - Инструменты командной строки Android SDK для Windows


Да, это довольно забавно. Один из способов сделать это — скопировать папку tools в другое место (скажем, C:\temp\). Затем перейдите в C:\temp\tools\bin\, откройте там приглашение cmd и выполните команды обновления как таковые:

sdkmanager.bat --sdk_root=sdkRootPath --command

Где sdkRootPath — это путь к исходной папке SDK (C:\testinstall\sdk\). После этого удалите C:\temp\tools\ скопированную папку.


person Darshan    schedule 30.11.2017