3***@qq.com
3***@qq.com
  • 发布:2020-05-20 16:48
  • 更新:2020-05-22 17:28
  • 阅读:841

【报Bug】我使用云打包,打出来的apk有问题

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10

HBuilderX版本号: 2.7.5

App下载地址或H5⽹址: http://www.xiaoyunyun.life/myweb/__UNI__635D136_0520160937.apk

操作步骤:

使用我的hbuildx进行云打包

预期结果:

打包出来的apk,解压后,存在这个目录:assets\apps__UNI__**\www\pages

实际结果:

我打包出来的apk,解压后,没有这个目录:assets\apps__UNI__**\www\pages

bug描述:

我的hbuildX云打包apk,打包出来的apk没有pages目录,但是我一个同事也是使用云打包,但是打包出来的apk就有pages目录。我卸载 了HbuildX,重新下载最新的安装,还清除了hbuildX的 C:\Users\nebular\AppData\Roaming 文件夹中的hbuildX的数据。重新打包出来还是没有pages文件夹。

同事使用的是苹果的hbuildx编译的,我的是使用windows编译的。我编译出来的就直接没有的pages目录了,但是苹果编译出来的有。

https://ask.dcloud.net.cn/question/96513, 这个是我在检查更新失败问题时,提出的问题。对这个bug应该有一点帮助作用

这个问题导致我们的apk包在google play更新后,部分手机更新失败。请尽快解决。

注:上面的pages,指apk解压后的这个目录:assets\apps__UNI__**\www\pages

2020-05-20 16:48 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com (作者)

本来我以为是我的电脑环境配置可能哪里有问题,但是后来尝试了多台电脑,以及两个版本的HBuildX来编译APP资源。才发现是HBuildX的编译模式更换后导致的编译出来的资源格式不同。所以才导致的问题。旧版本是2.3,新版本是2.7。旧版本是“自定义组件模式”,新版本是“V3版本”。由于编译的方式改变了,所以编译出来的资源就改变了。从而导致这个问题。以后建议apk打包方式使用本地离线打包。否则SDK更新,可能导致apk升级出问题。

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