Sdkmanager“错误:找不到或加载主类com.android.sdklib.tool.sdkmanager.SdkManagerCli"在Windows上 [英] Sdkmanager "Error: Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli" on Windows

查看:1324
本文介绍了Sdkmanager“错误:找不到或加载主类com.android.sdklib.tool.sdkmanager.SdkManagerCli"在Windows上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在没有Android Studio的情况下安装Flutter,这是我所做的:

I am trying to install Flutter without Android Studio and here is what I did:

  • 已安装Java 8
  • 已将Flutter SDK安装并解压缩到C:\src.
  • 已安装和解压缩的Android命令行工具(sdkmanager)到C:\Android.
  • 添加了环境变量(ANDROID_HOME:C:\ Android)
  • Installed Java 8
  • Installed and Unzipped Flutter SDK to C:\src.
  • Installed and Unzipped Android Command-line tools (sdkmanager) to C:\Android.
  • Added the environment variables (ANDROID_HOME: C:\Android)

现在,当我尝试运行sdkmanager以安装Android SDK时,出现此错误:

Now when I try to run sdkmanager to install Android SDK, I get this error:

"Error: Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli"

我尝试重新安装Flutter sdk和sdkmanager,但是没有运气.

I have tried reinstalling Flutter sdk and the sdkmanager with no luck.

这是Flutter Doctor的输出:

Here is Flutter Doctor's output:

sdkmanager错误:

sdkmanager error:

推荐答案

下载SDK工具ZIP(在

Download the SDK tools ZIP (Under Command Line Tools in https://developer.android.com/studio).

使用 7zip 解压缩.避免使用默认的Windows提取程序-无法正确进行提取.

Unzip using 7zip. Avoid using default windows extractor - that doesn't do the extraction correctly.

使用7zip解压缩后,将内容放入sdk文件夹(C:\ Users< username> \ AppData \ Local \ Android \ Sdk \ tools \ bin和C:\ Users< username> \ AppData \ Local \ Android \ sdk \ lib),然后在命令提示符下运行sdkmanager.

After unzipping using 7zip, place the contents into the sdk folder (C:\Users<username>\AppData\Local\Android\Sdk\tools\bin and C:\Users<username>\AppData\Local\Android\Sdk\lib) and run sdkmanager on command prompt.

这篇关于Sdkmanager“错误:找不到或加载主类com.android.sdklib.tool.sdkmanager.SdkManagerCli"在Windows上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆