x***@qq.com
x***@qq.com
  • 发布:2026-02-02 11:35
  • 更新:2026-02-02 11:37
  • 阅读:17

云打包apk,封装到固件后,assets中应用文件存在多份

分类:HBuilderX

问题描述:

  1. 一个小的设备应用,uniapp框架 + 云打包生成android平台apk文件。
  2. 将apk文件放到设备固件文件中,通过脚本在设备启动时实现自动安装、自启动应用。
  3. 当设备刷新固件,并断电重启后,assets的应用文件会出现在应用根目录一份,会导致后续的更新安装无法进入新版本js。

设备第一次开机调用启动应用

设备断电,重启第二次调用启动应用

出现了两份js,通过在线更新版本,安装新的apk,只能覆盖其中一份,再次开机会还原加载旧的js文件。

2026-02-02 11:35 负责人:无 分享
已邀请:
x***@qq.com

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

怀疑问题是出在 DCloud的assets资源文件释放逻辑上,HBuilderX版本:4.84

要回复问题请先登录注册