我已经在我的Android文件夹中安装了2个sdks (我在Windows上) C:\ Users \ XmyusernameX \ Local \ Android。 一个称为\ Sdk,另一个称为\ OldSdk。 \ OldSdk包含从android studio下载的一个。它不带有命令行\ tools文件夹,所以我自己将其放在其中。 (我是从https://developer.android.com/studio/#downloads下载的) 当我尝试做时:
cd C:\Users\XmyusernameX\Local\Android\OldSdk\tools\bin
然后:
sdkmanager.bat --licenses
我得到:
Error: Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli
因此,当我尝试做另一件事时(我是从安装者那里得到的,或者是我不诚实的东西)
当我这样做时:
cd C:\Users\XmyusernameX\AppData\Local\Android\Sdk\tools\bin
然后:
sdkmanager.bat --licenses
我得到:
Error: Unknown argument --licenses
Usage:
sdkmanager [--uninstall] [<common args>] \
[--package_file <package-file>] [<packages>...]
sdkmanager --update [<common args>]
sdkmanager --list [<common args>]
... it goes on...
那么有一个特别的地方,我需要下载\ tools文件夹之类的东西吗?还是我需要配置的东西?
答案 0 :(得分:4)
没关系,我明白了。所有您需要做的就是进入Android Studio,打开一个项目,进入 工具> SDK管理器> SDK工具,
检查Android SDK工具, 单击“应用”,然后执行该操作,然后在命令行中转到路径:
cd C:\Users\XmyusernameX\AppData\Local\Android\Sdk\tools\bin
然后运行:
sdkmanager.bat --licenses
然后接受所有,一切都应该起作用!