如何解决 Kodi 的“依赖项安装失败”问题
Kodi 允许您在 FireStick 等任何流媒体设备上观看无限的娱乐内容。这款媒体播放器可以整理并为您带来包括体育、直播电视、电影、电视节目等等所有内容。Kodi 依赖插件来播放无限内容。使其强大的原因是能够安装第三方插件。
与官方插件不同,大多数第三方插件不受 Kodi 直接支持。因此,为了使它们正常工作,它们依赖于依赖项。这些依赖项会指示插件如何以及从广阔的互联网在哪里获取内容。
在本指南中,您将学习如何解决 Kodi 中的“依赖项安装失败”错误。
依赖项安装失败错误
当插件所需的依赖项未满足时,Kodi 会显示此错误消息。没有依赖项,您将无法安装该插件,或者它将无法正常工作。您可能不会经常看到此错误,因为在安装插件时会安装所需的依赖项。实际上,在安装 Covenant 或 Exodus Redus 等流行插件时,您根本不会看到它。
但是,您可能会遇到一些插件出现“依赖项安装失败”或“未满足依赖项”错误。在这种不幸的情况下,您需要以下解决方案来成功进行故障排除和修复错误。一种解决方案可能会奏效,如果不奏效,您需要将它们结合起来。
步骤 1:清除 Kodi 缓存
缓存数据有助于 Kodi 和各种已安装的插件高效运行。有时,情况可能恰恰相反;一些插件可能会遇到冲突的缓存数据并引发“依赖项安装失败”错误。清除缓存是可能解决此错误的简单解决方案。如果您担心,清除缓存不会丢失任何数据或设置。
根据您使用的设备,有多种方法可以清除缓存。
在大多数 Android 电视和盒子设备上,请按以下步骤操作;
- 打开“设置”,然后转到“应用”。
- 在应用列表中找到“Kodi”并选择它。
- 在某些设备上,单击打开的应用信息中的“存储”。
- 接下来,单击“清除缓存”按钮并确认清除缓存。
在 Amazon Fire TV 和 FireStick 上,请使用以下步骤;
- 从主屏幕,导航到“设置”,然后转到“应用程序”。
- 滚动到“管理已安装的应用程序”并选择“Kodi”。
- 接下来,单击“清除缓存”选项。
在您的桌面平台上,清除缓存甚至更简单。大多数 Kodi 插件都附带各种实用程序,例如Tool或Maintenance实用程序。您可以使用其中一个实用程序来清除缓存。要检查您的插件是否可以清除缓存,请按以下步骤操作;
- 在 Kodi 主屏幕上,转到“插件”并从已安装的插件中选择一个。
- 滚动到“工具”选项,选择“清除所有缓存”,然后确认操作。
但是,清除 Kodi 和插件缓存的最佳方法是通过Ares Wizard。这个第三方插件是 Kodi 必备的维护工具。以前,它提供电影和电视节目等各种内容,但由于法律问题已被关闭。如果您还没有这个 Wizard,请按以下步骤安装它。
启用未知来源设置
启用未知来源允许您安装第三方插件。如果您之前已启用该设置,请跳至下一节。如果未启用,请按以下方法启用此选项;
第 1 步)在 Kodi 主屏幕上,通过单击齿轮图标转到“设置”。
第 2 步)在设置下,单击“系统”。
第 3 步)在打开的窗口中,选择“插件”并打开“未知来源”。
第 4 步)单击显示的警告提示上的“是”。
安装 Ares Wizard 的步骤
第 1 步)在 Kodi 主屏幕上,通过单击齿轮图标转到“设置”。
第 2 步)继续打开“文件管理器”。
第 3 步)在右侧,双击“添加源”选项。
第 4 步)在“添加源”窗口中,选择<无>。
第 5 步)输入以下 URL:http://areswizard.co.uk/
并单击“确定”。
第 6 步)接下来,在“为此媒体源输入一个名称”部分,输入任何名称。为统一,请使用aresw并单击“确定”。
第 7 步)返回 Kodi 主屏幕,滚动到“插件”,然后从右侧面板中选择“从 zip 文件安装”。
第 8 步)单击aresw或您给该源起的名称。
第 9 步)单击“script.areswizard-0.0.xx.zip”,然后等待安装完成。
第 10 步)片刻之后,您将在右上角看到“Ares Wizard 插件已安装”通知。
使用 Ares Wizard 清除 Kodi 缓存
现在您已经安装了 Ares Wizard 工具,让我们继续清除 Kodi 缓存。
第 1 步)在 Kodi 主屏幕上,滚动到“插件”部分,然后在“程序插件”类别下,选择“Ares Wizard”以启动它。
第 2 步)单击“维护”选项卡。
第 3 步)将打开一个仪表板,在“缓存”部分下,单击“删除缓存/临时文件”。
第 4 步)在后续的提示中单击“确定”。在这种情况下,没有缓存需要删除;我的 Kodi 是全新的。
就是这样,这是在 Kodi 中清除缓存的正确方法。完成此过程后,安装出现“依赖项安装失败”错误的插件。如果 Kodi 无法安装插件且错误仍然存在,请继续下一步。
步骤 2:删除 Kodi 数据库 (addon27.db)
Kodi 包含一个数据库 (addon27.db),用于存储有关您的插件、皮肤、脚本和其他数据的片段。随着时间的推移,此数据库可能会损坏或存储冲突信息。发生这种情况时,Kodi 可能会引发各种难以解决的错误。
您可能会遇到的错误包括“依赖项安装失败”甚至“未满足依赖项”。处理这种情况的最佳方法是删除数据库并重新安装。但是,您应该注意,删除数据库会弄乱您的插件——它们可能不会显示出来。您需要手动启用它们。
以下是在 Kodi 中删除 Kodi 数据库的步骤;
第 1 步)在 Kodi 主屏幕上,单击“设置”(齿轮图标)。
第 2 步)打开“文件管理器”。
第 3 步)在右侧,双击“配置文件目录”。
第 4 步)接下来,双击“数据库”。
第 5 步)在“Addons27.db”选项上,调出上下文菜单;在 Windows PC 上右键单击,或在 Firestick 上按菜单按钮,然后单击“删除”。
第 6 步)最后,在提示窗口中确认“是”。
退出 Kodi/关闭它,然后等待大约一分钟再重新启动。您会注意到您的插件丢失了,但请不要惊慌。您可以轻松地重新启用它们。在 Kodi 主屏幕上,转到插件,然后转到我的插件,并重新启用您的插件。
现在尝试安装出现“依赖项安装失败”错误的插件。如果错误仍然存在,请继续下一步。
步骤 3:通过 TVAddons 存储库手动安装 Kodi 依赖项
TVAddons 存储库托管了可以解决“依赖项安装失败”错误的依赖项。此外,这些依赖项还可以解决各种插件错误,例如“依赖于 script.module.metahandler 版本”错误。
唯一的缺点是,您需要手动安装依赖项——这并不算太麻烦。如果您是对此出错插件有更多了解的高级用户,您可以从这一步开始。以下是手动安装依赖项的方法。
首先,请确保您已按第 1 步中的说明启用了未知设置,然后按以下步骤操作;
第 1 步)在 Kodi 主屏幕上,通过单击齿轮图标转到“设置”。
第 2 步)继续打开“文件管理器”。
第 3 步)在右侧,双击“添加源”选项。
第 4 步)在“添加源”窗口中,选择<无>。
第 5 步)输入以下 URL http://fusion.tvaddons.co/
并单击“确定”。
第 6 步)接下来,在“为此媒体源输入一个名称”部分,输入任何名称。为统一,请使用fusion并单击“确定”。
第 7 步)返回 Kodi 主屏幕,滚动到“插件”,然后在右侧选择“从 zip 文件安装”。
第 8 步)单击fusion或您给该源起的名称。
第 9 步)打开“Kodi-Repos”文件夹。
第 10 步)接下来,打开“English”文件夹。
第 11 步)向下滚动并单击“repository.xbmchub-3.x.x.zip”,然后等待安装完成。
第 12 步)您将在右上角看到“TV Addons Co repo 已安装”通知。
第 13 步)接下来,重复指令 7 到 8,然后继续打开“Kodi-scripts”文件夹。
第 14 步)在里面,您会找到几个 zip 文件。所有这些都需要安装。
第 15 步)单击第一个文件继续安装,然后继续其余文件。
如果这一步无效,那么下一步就可以解决。
步骤 4:清除 Kodi 数据/卸载并重新安装 Kodi
此解决方案是最后的手段,并且已知可以解决最顽固的 Kodi 错误,例如“依赖项安装失败”错误。本质上,清除 Kodi 数据会将 Kodi 重置为默认设置。就像您安装 Kodi 时一样,这意味着您将丢失所有插件、设置以及您在 Kodi 上进行过的其他详细信息。
但多亏了 Ares Wizard 工具,您可以在清除 Kodi 数据之前执行一些备份。您需要启动 Ares 并选择要在“备份”选项卡下保留的内容。尽管如此,仍然值得记录所有内容,因为并非所有插件数据都会自动备份或恢复。某些插件可能不支持备份。
请注意,清除 Kodi 数据后,您还将失去 Ares Wizard 工具。您需要再次安装它才能恢复备份的数据。
以下是使用 Ares Wizard 清除 Kodi 数据的步骤;
第 1 步)在 Kodi 主屏幕上,转到“插件”部分,然后在“程序插件”类别下,选择“Ares Wizard”以启动它。
第 2 步)单击“更多”选项卡。
第 3 步)在打开的屏幕上,单击“擦除所有数据/首次启动”选项。
第 4 步)在提示窗口中单击“是”以确认操作。
第 5 步)在弹出的下一个窗口中,您可以在单击“继续”之前选择保留收藏夹、源和插件设置。
清除 Kodi 数据将花费一些时间,具体取决于您的数据量。如果问题仍然存在,也许是您的 Kodi 有问题。您现在需要的是 Kodi 的全新安装。在此之前,您当然需要卸载旧版本的 Kodi。请按以下步骤操作;
在大多数 Android 电视和盒子设备上,请按以下步骤操作;
- 打开“设置”,然后转到“应用”。
- 在应用列表中找到“Kodi”并选择它。
- 接下来,单击“卸载”按钮并确认操作。
在 Amazon Fire TV 和 FireStick 上;
- 从主屏幕,导航到“设置”并转到“应用程序”。
- 滚动到“管理已安装的应用程序”并选择“Kodi”。
- 接下来,单击“卸载”选项,然后再次单击“卸载”进行确认。
在 Windows 计算机上;
- 打开“控制面板”。
- 单击“程序/程序和功能”选项
- 在程序列表中选择“Kodi”并单击“卸载”按钮。
要重新安装 Kodi,您需要下载最新版本并启动文件以开始安装过程。建议进行升级,因为它们带来了新功能、改进的性能、已修补的漏洞和错误以及其他内部改进。
此外,升级您的 Kodi 将修复“Kodi 依赖项未满足”错误。一些不支持向后兼容的新插件会在旧版本 Kodi 上引发此错误。始终确保您运行的是最新版本。
如果上述解决方案对我不起作用,我该怎么办?
如果本指南中的解决方案无法解决“依赖项安装失败”错误,您将需要与插件的开发者联系。您甚至可以在他们的各种 Kodi 论坛上寻求解决方案。大多数情况下,您需要共享您的 Kodi 错误日志。
总结
您偶尔会遇到各种 Kodi 错误。最常见的错误,例如“依赖项安装失败”,发生在安装新插件时。幸运的是,通过上述解决方案,您可以轻松解决此错误。