如何解决 Kodi 的“依赖项安装失败”问题

Kodi 允许您在 FireStick 等任何流媒体设备上观看无限的娱乐内容。这款媒体播放器可以整理并为您带来包括体育、直播电视、电影、电视节目等等所有内容。Kodi 依赖插件来播放无限内容。使其强大的原因是能够安装第三方插件。

与官方插件不同,大多数第三方插件不受 Kodi 直接支持。因此,为了使它们正常工作,它们依赖于依赖项。这些依赖项会指示插件如何以及从广阔的互联网在哪里获取内容。

在本指南中,您将学习如何解决 Kodi 中的“依赖项安装失败”错误。

依赖项安装失败错误

当插件所需的依赖项未满足时,Kodi 会显示此错误消息。没有依赖项,您将无法安装该插件,或者它将无法正常工作。您可能不会经常看到此错误,因为在安装插件时会安装所需的依赖项。实际上,在安装 Covenant 或 Exodus Redus 等流行插件时,您根本不会看到它。

但是,您可能会遇到一些插件出现“依赖项安装失败”或“未满足依赖项”错误。在这种不幸的情况下,您需要以下解决方案来成功进行故障排除和修复错误。一种解决方案可能会奏效,如果不奏效,您需要将它们结合起来。

步骤 1:清除 Kodi 缓存

缓存数据有助于 Kodi 和各种已安装的插件高效运行。有时,情况可能恰恰相反;一些插件可能会遇到冲突的缓存数据并引发“依赖项安装失败”错误。清除缓存是可能解决此错误的简单解决方案。如果您担心,清除缓存不会丢失任何数据或设置。

根据您使用的设备,有多种方法可以清除缓存。

在大多数 Android 电视和盒子设备上,请按以下步骤操作;

  1. 打开“设置”,然后转到“应用”
  2. 在应用列表中找到“Kodi”并选择它。
  3. 在某些设备上,单击打开的应用信息中的“存储”
  4. 接下来,单击“清除缓存”按钮并确认清除缓存。

在 Amazon Fire TV 和 FireStick 上,请使用以下步骤;

  1. 从主屏幕,导航到“设置”,然后转到“应用程序”
  2. 滚动到“管理已安装的应用程序”并选择“Kodi”
  3. 接下来,单击“清除缓存”选项。

在您的桌面平台上,清除缓存甚至更简单。大多数 Kodi 插件都附带各种实用程序,例如ToolMaintenance实用程序。您可以使用其中一个实用程序来清除缓存。要检查您的插件是否可以清除缓存,请按以下步骤操作;

  1. 在 Kodi 主屏幕上,转到“插件”并从已安装的插件中选择一个。
  2. 滚动到“工具”选项,选择“清除所有缓存”,然后确认操作。

但是,清除 Kodi 和插件缓存的最佳方法是通过Ares Wizard。这个第三方插件是 Kodi 必备的维护工具。以前,它提供电影和电视节目等各种内容,但由于法律问题已被关闭。如果您还没有这个 Wizard,请按以下步骤安装它。

启用未知来源设置

启用未知来源允许您安装第三方插件。如果您之前已启用该设置,请跳至下一节。如果未启用,请按以下方法启用此选项;

第 1 步)在 Kodi 主屏幕上,通过单击齿轮图标转到“设置”

Failed to Install a Dependency error

第 2 步)在设置下,单击“系统”

Failed to Install a Dependency error

第 3 步)在打开的窗口中,选择“插件”并打开“未知来源”

Failed to Install a Dependency error

第 4 步)单击显示的警告提示上的“是”

Failed to Install a Dependency error

安装 Ares Wizard 的步骤

第 1 步)在 Kodi 主屏幕上,通过单击齿轮图标转到“设置”

Failed to Install a Dependency error

第 2 步)继续打开“文件管理器”

Failed to Install a Dependency error

第 3 步)在右侧,双击“添加源”选项。

Failed to Install a Dependency error

第 4 步)在“添加源”窗口中,选择<无>

Failed to Install a Dependency error

第 5 步)输入以下 URL:http://areswizard.co.uk/ 并单击“确定”

Failed to Install a Dependency error

第 6 步)接下来,在“为此媒体源输入一个名称”部分,输入任何名称。为统一,请使用aresw并单击“确定”

Failed to Install a Dependency error

第 7 步)返回 Kodi 主屏幕,滚动到“插件”,然后从右侧面板中选择“从 zip 文件安装”

Failed to Install a Dependency error

第 8 步)单击aresw或您给该源起的名称。

Failed to Install a Dependency error

第 9 步)单击“script.areswizard-0.0.xx.zip”,然后等待安装完成。

Failed to Install a Dependency error

第 10 步)片刻之后,您将在右上角看到“Ares Wizard 插件已安装”通知。

使用 Ares Wizard 清除 Kodi 缓存

现在您已经安装了 Ares Wizard 工具,让我们继续清除 Kodi 缓存。

第 1 步)在 Kodi 主屏幕上,滚动到“插件”部分,然后在“程序插件”类别下,选择“Ares Wizard”以启动它。

Failed to Install a Dependency error

第 2 步)单击“维护”选项卡。

Failed to Install a Dependency error

第 3 步)将打开一个仪表板,在“缓存”部分下,单击“删除缓存/临时文件”

Failed to Install a Dependency error

第 4 步)在后续的提示中单击“确定”。在这种情况下,没有缓存需要删除;我的 Kodi 是全新的。

Failed to Install a Dependency error

就是这样,这是在 Kodi 中清除缓存的正确方法。完成此过程后,安装出现“依赖项安装失败”错误的插件。如果 Kodi 无法安装插件且错误仍然存在,请继续下一步。

步骤 2:删除 Kodi 数据库 (addon27.db)

Kodi 包含一个数据库 (addon27.db),用于存储有关您的插件、皮肤、脚本和其他数据的片段。随着时间的推移,此数据库可能会损坏或存储冲突信息。发生这种情况时,Kodi 可能会引发各种难以解决的错误。

您可能会遇到的错误包括“依赖项安装失败”甚至“未满足依赖项”。处理这种情况的最佳方法是删除数据库并重新安装。但是,您应该注意,删除数据库会弄乱您的插件——它们可能不会显示出来。您需要手动启用它们。

以下是在 Kodi 中删除 Kodi 数据库的步骤;

第 1 步)在 Kodi 主屏幕上,单击“设置”(齿轮图标)。

Delete the Kodi Database

第 2 步)打开“文件管理器”

Delete the Kodi Database

第 3 步)在右侧,双击“配置文件目录”

Delete the Kodi Database

第 4 步)接下来,双击“数据库”

Delete the Kodi Database

第 5 步)“Addons27.db”选项上,调出上下文菜单;在 Windows PC 上右键单击,或在 Firestick 上按菜单按钮,然后单击“删除”

Delete the Kodi Database

第 6 步)最后,在提示窗口中确认“是”

Delete the Kodi Database

退出 Kodi/关闭它,然后等待大约一分钟再重新启动。您会注意到您的插件丢失了,但请不要惊慌。您可以轻松地重新启用它们。在 Kodi 主屏幕上,转到插件,然后转到我的插件,并重新启用您的插件。

现在尝试安装出现“依赖项安装失败”错误的插件。如果错误仍然存在,请继续下一步。

步骤 3:通过 TVAddons 存储库手动安装 Kodi 依赖项

TVAddons 存储库托管了可以解决“依赖项安装失败”错误的依赖项。此外,这些依赖项还可以解决各种插件错误,例如“依赖于 script.module.metahandler 版本”错误。

唯一的缺点是,您需要手动安装依赖项——这并不算太麻烦。如果您是对此出错插件有更多了解的高级用户,您可以从这一步开始。以下是手动安装依赖项的方法。

首先,请确保您已按第 1 步中的说明启用了未知设置,然后按以下步骤操作;

第 1 步)在 Kodi 主屏幕上,通过单击齿轮图标转到“设置”

Manually Install Kodi Dependencies

第 2 步)继续打开“文件管理器”

Manually Install Kodi Dependencies

第 3 步)在右侧,双击“添加源”选项。

Manually Install Kodi Dependencies

第 4 步)在“添加源”窗口中,选择<无>

Manually Install Kodi Dependencies

第 5 步)输入以下 URL http://fusion.tvaddons.co/ 并单击“确定”

Manually Install Kodi Dependencies

第 6 步)接下来,在“为此媒体源输入一个名称”部分,输入任何名称。为统一,请使用fusion并单击“确定”

Manually Install Kodi Dependencies

第 7 步)返回 Kodi 主屏幕,滚动到“插件”,然后在右侧选择“从 zip 文件安装”

Manually Install Kodi Dependencies

第 8 步)单击fusion或您给该源起的名称。

Manually Install Kodi Dependencies

第 9 步)打开“Kodi-Repos”文件夹。

Manually Install Kodi Dependencies

第 10 步)接下来,打开“English”文件夹。

Manually Install Kodi Dependencies

第 11 步)向下滚动并单击“repository.xbmchub-3.x.x.zip”,然后等待安装完成。

Manually Install Kodi Dependencies

第 12 步)您将在右上角看到“TV Addons Co repo 已安装”通知。

Manually Install Kodi Dependencies

第 13 步)接下来,重复指令 7 到 8,然后继续打开“Kodi-scripts”文件夹。

Manually Install Kodi Dependencies

第 14 步)在里面,您会找到几个 zip 文件。所有这些都需要安装。

Manually Install Kodi Dependencies

第 15 步)单击第一个文件继续安装,然后继续其余文件。

Manually Install Kodi Dependencies

如果这一步无效,那么下一步就可以解决。

步骤 4:清除 Kodi 数据/卸载并重新安装 Kodi

此解决方案是最后的手段,并且已知可以解决最顽固的 Kodi 错误,例如“依赖项安装失败”错误。本质上,清除 Kodi 数据会将 Kodi 重置为默认设置。就像您安装 Kodi 时一样,这意味着您将丢失所有插件、设置以及您在 Kodi 上进行过的其他详细信息。

但多亏了 Ares Wizard 工具,您可以在清除 Kodi 数据之前执行一些备份。您需要启动 Ares 并选择要在“备份”选项卡下保留的内容。尽管如此,仍然值得记录所有内容,因为并非所有插件数据都会自动备份或恢复。某些插件可能不支持备份。

请注意,清除 Kodi 数据后,您还将失去 Ares Wizard 工具。您需要再次安装它才能恢复备份的数据。

以下是使用 Ares Wizard 清除 Kodi 数据的步骤;

第 1 步)在 Kodi 主屏幕上,转到“插件”部分,然后在“程序插件”类别下,选择“Ares Wizard”以启动它。

Clear the Kodi Data/uninstall

第 2 步)单击“更多”选项卡。

Clear the Kodi Data/uninstall

第 3 步)在打开的屏幕上,单击“擦除所有数据/首次启动”选项。

Clear the Kodi Data/uninstall

第 4 步)在提示窗口中单击“是”以确认操作。

Clear the Kodi Data/uninstall

第 5 步)在弹出的下一个窗口中,您可以在单击“继续”之前选择保留收藏夹、源和插件设置。

Clear the Kodi Data/uninstall

清除 Kodi 数据将花费一些时间,具体取决于您的数据量。如果问题仍然存在,也许是您的 Kodi 有问题。您现在需要的是 Kodi 的全新安装。在此之前,您当然需要卸载旧版本的 Kodi。请按以下步骤操作;

在大多数 Android 电视和盒子设备上,请按以下步骤操作;

  1. 打开“设置”,然后转到“应用”
  2. 在应用列表中找到“Kodi”并选择它。
  3. 接下来,单击“卸载”按钮并确认操作。

在 Amazon Fire TV 和 FireStick 上;

  1. 从主屏幕,导航到“设置”并转到“应用程序”。
  2. 滚动到“管理已安装的应用程序”并选择“Kodi”。
  3. 接下来,单击“卸载”选项,然后再次单击“卸载”进行确认。

在 Windows 计算机上;

  1. 打开“控制面板”。
  2. 单击“程序/程序和功能”选项
  3. 在程序列表中选择“Kodi”并单击“卸载”按钮。

要重新安装 Kodi,您需要下载最新版本并启动文件以开始安装过程。建议进行升级,因为它们带来了新功能、改进的性能、已修补的漏洞和错误以及其他内部改进。

此外,升级您的 Kodi 将修复“Kodi 依赖项未满足”错误。一些不支持向后兼容的新插件会在旧版本 Kodi 上引发此错误。始终确保您运行的是最新版本。

如果上述解决方案对我不起作用,我该怎么办?

如果本指南中的解决方案无法解决“依赖项安装失败”错误,您将需要与插件的开发者联系。您甚至可以在他们的各种 Kodi 论坛上寻求解决方案。大多数情况下,您需要共享您的 Kodi 错误日志。

总结

您偶尔会遇到各种 Kodi 错误。最常见的错误,例如“依赖项安装失败”,发生在安装新插件时。幸运的是,通过上述解决方案,您可以轻松解决此错误。