在 Android SDK 上运行 sdkmanager --list 时出现错误:“警告:XML 解析期间出错”

问题描述 投票:0回答:1

问题正文 我在 Kali Linux 上尝试使用 sdkmanager 列出和安装 Android SDK 中的软件包时遇到问题。每当我运行该命令时,我都会收到以下警告:

警告:XML 解析期间出现错误: 警告:此外,后备加载程序无法解析 XML。 语境 我已经安装了 Android SDK 并将其解压到 /opt/android-sdk/。我确保 cmdline-tools 已就位。但是,当我尝试执行命令时:

bash sdkmanager --列表 我收到 XML 解析错误,因此我无法安装某些软件包。

我尝试过的 我检查了 Java 版本并确认我安装了 OpenJDK 23:

bash 科皮阿尔·科迪戈 java版本 我正确配置了 JAVA_HOME 环境变量。

我将以下路径添加到 .bashrc 中的 PATH 变量中:

bash 导出 PATH=$PATH:/opt/android-sdk/cmdline-tools/latest/bin/ 我验证了该命令是在识别 PATH 更改的终端中执行的。

问题 使用 sdkmanager 时什么可能导致这些 XML 解析错误?我需要遵循特定的配置或步骤来解决此问题吗?任何帮助将不胜感激!

附加信息 Kali Linux 版本:最新稳定版本 Android SDK版本:最新稳定版本 Java版本:OpenJDK 23 谢谢您的协助!

android
1个回答
0
投票

我发现通过将我想要安装的软件包包装在“引号”中,问题就得到了解决。例如,代替:

sdkmanager --安装构建工具;35.0.0

尝试:

sdkmanager --安装“构建工具;35.0.0”

© www.soinside.com 2019 - 2024. All rights reserved.