HarmonyOS 鸿蒙Next build mode 选了release后报错

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next build mode 选了release后报错

需要为工程做混淆,build mode 选了release后报错。  在deveco 里按 product 按钮,在build mode 选了release后,运行后报错  报错信息如下:  Build info:ALN-AL00 4.1.0.72(SP8DEVC00E72R4P1log)  Fingerprint:2ab376c070a6841f849445f0a0ef75bb4d24b2310f085c9ff6a9ff5969d79a15  Module name:cn.touchtv.touchtv  Version:1.0.0  VersionCode:1000000  PreInstalled:No  Foreground:Yes  Pid:10786  Uid:20020127  Reason:TypeError  Error name:TypeError  Error message:is not callable  Stacktrace:  at o323 (entry/build/default/cache/default/default@CompileArkTS/esmodule/release/oh_modules/.ohpm/@ohos+lottie@2.0.9/oh_modules/@ohos/lottie/src/main/js/utils/DataManager.js:487:487)  at x322 (entry/build/default/cache/default/default@CompileArkTS/esmodule/release/oh_modules/.ohpm/@ohos+lottie@2.0.9/oh_modules/@ohos/lottie/src/main/js/utils/DataManager.js:505:505)  at postMessage (entry/build/default/cache/default/default@CompileArkTS/esmodule/release/oh_modules/.ohpm/@ohos+lottie@2.0.9/oh_modules/@ohos/lottie/src/main/js/utils/DataManager.js:11:11)  at y321 (entry/build/default/cache/default/default@CompileArkTS/esmodule/release/oh_modules/.ohpm/@ohos+lottie@2.0.9/oh_modules/@ohos/lottie/src/main/js/utils/DataManager.js:569:569)  at anonymous (entry/build/default/cache/default/default@CompileArkTS/esmodule/release/oh_modules/.ohpm/@ohos+lottie@2.0.9/oh_modules/@ohos/lottie/src/main/js/animation/AnimationItem.js:103:103)  at d257 (entry/build/default/cache/default/default@CompileArkTS/esmodule/release/oh_modules/.ohpm/@ohos+lottie@2.0.9/oh_modules/@ohos/lottie/src/main/js/animation/AnimationManager.js:81:81)  at loadAnimation (entry/build/default/cache/default/default@CompileArkTS/esmodule/release/oh_modules/.ohpm/@ohos+lottie@2.0.9/oh_modules/@ohos/lottie/src/main/js/modules/main.js:32:32)

1 回复

针对HarmonyOS 鸿蒙Next在build mode选为release后报错的问题,以下是一些可能的解决方案:

  1. 检查开发环境

    • 确保操作系统版本、内存、处理器等满足HarmonyOS的开发要求。
  2. 验证项目配置

    • 检查build-profile.json5文件中的abiFilters是否包含了正确的架构类型,如x86_64
    • 确认项目中是否有第三方库或模块不兼容release模式或特定架构。
  3. 更新和清理

    • 通过SDK Manager检查并更新HarmonyOS相关组件至最新版本。
    • 清除项目缓存和模拟器数据,然后重启模拟器。
  4. 查看日志

    • 仔细查看IDE和鸿蒙SDK的日志文件,寻找更具体的错误信息。
  5. 系统资源

    • 确保磁盘空间充足,并关闭其他高资源占用程序。

如果以上步骤均无法解决问题,可能是由于更复杂的配置错误或兼容性问题。此时,建议联系官网客服进行进一步的排查和解决。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部