HarmonyOS 包测试覆盖安装报错code:9568283?

统一的Bete5环境, 先安装老版本包, 在通过命令安装新版本包, 就报错

Command: hdc shell bm install -p data/local/tmp/autohome-2024-08-30-17-34-53 - Output: error: failed to install bundle.

code:9568283

error: install releaseType compatible not same.

阅读 440
1 个回答

需要检查更新前后两个版本的配置信息:

对比发现apiReleaseType和minAPIVersion两个版本不一致,说明配置信息不一致。

BMS的检验逻辑为:当两个版本的versionCode相同时,会检查apiReleaseType、minAPIVersion、targetAPIVersion是否一致,如果不一致则会报错。

因此只要新版本升级下versionCode版本,即可更新成功。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进