kevin_liao
kevin_liao
  • 发布:2017-03-29 15:07
  • 更新:2017-03-31 11:26
  • 阅读:3087

WGTU更新问题,请高手目测看看哪里有问题?WGTU安装包中www目录下不存在manifest.json

分类:HBuilder

我的项目是离线混合打包方式。原本有一个原生项目中嵌套H5项目,


完全按照官方文档编制WGTU结构文件包,是更新的时候一直提示:“WGTU安装包中www目录下不存在manifest.json“。。重新制作了几次。还请帮忙看看。
WGTU文件夹

manifest.json也没有注释文字。搞不懂,搞不明白。蓝瘦香菇!

和我的原生项目AndroidManifest.xml里的版本有关系吗?原生版本是19了,H5版本是1.0.0,会不会有这个问题?判断是否需要更新逻辑,我另取办法,让他一定进入下载wgtu文件,执行更新,不知道安装的时候检测原理。。

是否有根本解决的办法?

2017-03-29 15:07 负责人:无 分享
已邀请:

最佳回复

kevin_liao

kevin_liao (作者)

@DCloud_客服_Trust 感谢,已经OK解决了,分享解决思路:

其实还是需要在下载WGTU包之前加上服务端是否需要更新的方法,要不然每次都会下载WGTU包,第一次其实是更新了,重启之后会再次下载WGTU包的,这个时候就会报各种错误.版本控制好,就解决一大半问题。

其二,每次WGTU的报名都取名不同,我的就是用时间戳来命名WGTU包名,这样解决初始版本1.0,1.1升级成功,之后1,2升级失败,相同的包名,路径下就会出现manifest.json不存在的提示。

苹果和安卓都测试通过了。碰到相同问题的朋友们,可以互相交流一下。

BoredApe

BoredApe - 有问题就会有答案。

wgtu中的版本需要比APK中的高。通过install安装时使用强制安装参数测试是否正常? 如果正常就可以确定是版本号问题
是否使用的zip格式压缩的。
wgtu整包的目录结构是怎样的? www、update.xml不能有父级目录

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