dglhz
dglhz
  • 发布:2015-10-05 00:47
  • 更新:2017-09-07 17:06
  • 阅读:10203

安装wgt文件失败[-1225]:WGTU安装包中WWW目录下manifest.json不存在

分类:HBuilder
wgt

按照<<App资源在线升级更新 >>制作了安装包 wgt文件,下载成功后安装时出现:
" 安装wgt文件失败[-1225]:WGTU安装包中WWW目录下manifest.json不存在 "
将wgt文件解压缩后可以见到是有manifest.json文件的,谁能解答一下? 谢谢!

感谢 @Jite 提供线索思路,更新成功了! 确实在文件名上出问题,同一wgt文件名多次升级则出错提示了,即使提示"应用资源更新完成!" ,但版本号还是没更新的,因此同一wgt文件名只能使用一次, 这不知是哪里的bug.
不管他哪里的bug,知道原因能有相应的对策就可以了,再次感谢@Jite

2015-10-05 00:47 负责人:无 分享
已邀请:
Kemosabe

Kemosabe

能不能把旧的wgt资源包删掉后再下载最新的wgt资源包这个办法解决这个问题?

木子喵

木子喵

你好,请问解决了吗?我也遇到同样的问题了

天狼

天狼

同样的问题,以前一直正常,hbuilder升级后,android上发了一个大版本,之后小版本升级就有这个问题了。

天狼

天狼

IOS上正常,Android有问题

CP_PZ

CP_PZ

果然是这个问题,更新包的名称不能重复,Android上第一次用了update.wgt
那么第二次就不能用这个名字了,得换一个名字,IOS是好的,纠结了几天了,终于找到答案,谢谢楼主!

liuhaiyuan

liuhaiyuan

安装的时候使用force参数强制安装,即可解决此问题。true表示强制安装,不进行版本号的校验。 plus.runtime.install(path,{force:true},function(){

我是好人

我是好人

修改wgt文件名,添加plus.runtime.install(path,{force:true},function()还是失败:安装wgt文件失败[-1225]:WGTU安装包中WWW目录下manifest.json不存在
请问还有别的解决方案吗?

火岚

火岚

这个问题应该是升级包的类型吧,注意更新包的后缀名

生成移动App资源差量升级包的 后缀名应该是“wgtu”

App资源在线升级更新 后缀名应该是“wgt”

我是好人

我是好人

应该是文件名称的问题

付楚

付楚 - web前端开发

四楼说的是对的 ,这个问题就是因为重名了,再生成升级资源包的时候把名字改一下就可以了。

该问题目前已经被锁定, 无法添加新回复