zs49
zs49
  • 发布:2015-11-13 19:10
  • 更新:2016-11-08 10:15
  • 阅读:5108

【已解决】安卓在线升级时,manifest.json无修改却报-1229错误

分类:HBuilder

我的操作步骤:
1 用HBUILDER在线打包并下载
2 安装下载的APK文件
3 什么都不改,只是把manifest.json的版本号调高一点
4 制作在线升级包 (WGT)
5 打开已安装的应用,下载并更新文件
6 报错-1229 HTML5+ Runtime缺少升级包manifest.json中配置的模块

我什么都没做,只是把manifest.json的版本号调高一点,怎么会报-1229??

2015-11-13 19:10 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

制作升级资源包的时候,删掉这个报错模块,确实成功了。

Android_磊子

Android_磊子

当前安装包如果不存在新wgt里要使用的模块时候,会有此提示,请检查。

zs49

zs49 (作者)

查到原因了,原因在于manifest.json里面配置了maps相关模块。
在线打包时,安装包里面没有包括maps模块(没有配置map id?)
升级时,升级文件检测到没有maps模块就报错了。

虽然解决了,但是如果在线打包和在线升级,检测过程一样就好了。以免让人疑惑

  • 小平

    怎么解决的呢?我的也是这个错误,报的错更多,

    2015-11-26 18:36

  • RickSun

    我也有同样的错误啊! 我去除了maps模块,也会报这个错误? 请问你是怎么解决的啊?

    2016-02-03 15:00

  • zs49 (作者)

    解决方法就是去掉maps模块

    2016-02-03 15:32

  • 8***@qq.com

    回复 RickSun:我也是这个错误,请问你是怎么解决的

    2016-07-25 10:13

  • 1***@qq.com

    回复 zs49:可是需要这个模块,不能去掉啊!

    2016-11-08 10:05

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