我通过eclipse +spket创建一个空的firefox扩展项目,然后编辑install.rdf这样的
<em:minVersion>1.5</em:minVersion>
<em:maxVersion>33.0.0.*</em:maxVersion>
我运行ant build.xml并创建*。Xpi成功,但是当我尝试在firefox中安装它时,它无法安装,只是显示"扩展无法安装,它可能已经坏了"。我的firefox版本是最新的32.0,我检查了xpi包的结构,符合mozilla要求的正确标准。有什么问题吗?谢谢
我不认为这应该导致xpi不安装,但可以肯定的是AMO (addons.mozilla.org)不会接受这个,因为最大版本是不可接受的。查看AMO::应用程序版本,可以输入最小和最大版本的有效字符串。
修复后,然后尝试安装xpi,如果它的工作,真正的酷!
阅读我上面发布的链接后,您的最大版本应该是33.*