Windows 上的 Sdkmanager“错误:无法找到或加载主类 com.android.sdklib.tool.sdkmanager.SdkManagerCli”

互联网 行业动态 更新时间:2024-06-13 00:19:32

Tha*_*dra 16

sdkmanager.bat在文本编辑器中打开并echo %CLASSPATH%CLASSPATH=%APP_HOME%\...\sdkmanager-classpath.jar. 然后运行sdkmanager --help这将回显所需文件的 CLASSPATH。并检查它是否是有效路径。

就我而言,这是错误的路径,

它说我sdkmanger-classpath.jar的在lib文件夹中。但事实并非如此!它实际上在lib/_文件夹内。因此,作为简单的解决方案,我所做的是将侧lib/_文件夹中的内容复制到lib. 然后它工作得很好!

小智 11

下载 SDK 工具 ZIP(在developer.android./studio 中的命令行工具下)。 使用7zip解压缩。避免使用默认的 Windows 提取器 - 它不能正确提取。 使用 7zip 解压缩后,将内容放入 sdk 文件夹(C:\Users\<username>\AppData\Local\Android\Sdk\tools\binC:\Users\<username>\AppData\Local\Android\Sdk\lib)并sdkmanager在命令提示符下运行。

现在看来,这需要在 `cmdline-tools/latest` 中,而不仅仅是在 `tools` 中。 (3认同)

Imr*_*ved 7

在 Windows Server 2019 上,使用mandlinetools-win-6609375_latest.zip,我们遇到了同样的问题。我们将包放在程序文件中(即C:\Program Files\Android\cmdline-tools\tools\bin)。

如果路径中有空间,这似乎不起作用。所以我们把它放在没有空格的文件夹路径中(即C:\Android\cmdline-tools\tools\bin)并且它工作正常!

这也发生在我身上。我没有将它移动到不同的路径,而是在 sdkmanager.bat 中编辑了一行,只是在 `toolsdir` 参数周围加上引号。像这样:`set DEFAULT_JVM_OPTS=-D.android.sdklib.toolsdir="%~dp0\.."` (5认同)

更多推荐

加载,错误,Windows,Sdkmanager,android

本文发布于:2023-04-21 09:44:24,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/hyzx/3b7d8386714b558ab574d1de494efd43.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:加载   错误   Windows   Sdkmanager   android

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!