Failed to install the following Android SDK packages as some licences have not been accepted.

licences 有问题。进入tools里的bin,

执行 sdkmanager --licenses

问题:

sdkmanager 中没有 -- licenses 参数

Error: Unknown argument --licenses
Usage:
  sdkmanager [--uninstall] [<common args>] 
    [--package_file <package-file>] [<packages>...]
  sdkmanager --update [<common args>]
  sdkmanager --list [<common args>]

版本过久,需要更新。

sdkmanager --update

然而更新也会出错

Warning: An error occurred during installation: Failed to move away or delete existing target file:

下面,找到了解决办法, 首先进入SDK的安装目录, 我的是C:aplicationSDK(有些人可能没有, 比如我就是, 文章下面有解决办法);

找到tools文件夹, 把他重命名成tool, cmd下执行(热心网友  的好办法,照搬)

完了,再执行命令

sdkmanager --licenses

就好了。

原文地址:https://www.cnblogs.com/goblinn/p/11534690.html