我通过eclpse + 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请求标准。 有什么问题? TKS
答案 0 :(得分:0)
我认为这不应该导致xpi无法安装,但是肯定AMO(addons.mozilla.org)不接受这个,因为max版本是不可接受的。有关可以放入最小和最大版本的有效字符串,请参阅AMO :: Application Versions。
修好后再尝试安装xpi,如果有效,真的很酷!
阅读上面发布的链接后,您的最高版本应为33.*