【问题标题】:Unzipping and zipping a working .xpi makes it stop working解压缩和压缩工作的 .xpi 使其停止工作
【发布时间】:2013-09-20 20:08:29
【问题描述】:

我从 Mozilla 下载了基本的 Hello World xpi,它安装在我的 Firefox 中没有任何问题。然后我卸载了插件,解压缩了 xpi,然后,在不更改其中的任何内容的情况下,使用 7zip 再次对其进行压缩。我尝试安装它,但 Firefox 提示“无法安装此插件,因为它似乎已损坏”。

【问题讨论】:

  • 您可能错误地重新压缩了它,例如压缩包含目录(extracted/chrome.manifest 而不仅仅是chrome.manifest)。在不知道实际拉链的情况下,无法分辨。请提供 zip 中包含的内容(和/或 zip 本身)的列表
  • 内容与xpi中的here相同。无论如何,我压缩了 xulschoolhello1 目录,而不是它的内容。问题解决了。谢谢。
  • @blacktrance。如果您解决了问题,您应该将解决方案作为答案发布并接受。

标签: firefox firefox-addon zip 7zip xpi


【解决方案1】:

解压缩 .xpi 会生成一个与 .xpi 同名的文件夹及其内容。要创建一个有效的 .xpi,请压缩该文件夹的内容,而不是文件夹本身。

归功于nmaier。

【讨论】:

    猜你喜欢
    • 2010-12-17
    • 2010-10-30
    • 1970-01-01
    • 2010-11-04
    • 1970-01-01
    • 2019-01-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多