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

发布于 1周前 作者 itying888 来自 鸿蒙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。如果项目中涉及动静态库,需要确保这些库也支持相应的架构。
  3. 第三方库兼容性:检查项目中使用的第三方库或模块是否兼容x86_64架构。不兼容的库可能导致release模式下运行报错。
  4. 日志文件:查看IDE和鸿蒙SDK的日志文件,这些文件可能包含更具体的错误信息,有助于定位问题。

如果以上步骤无法解决问题,可能是更复杂的编译或配置问题。此时,建议直接联系官网客服获取进一步的支持。官网地址是:https://www.itying.com/category-93-b0.html ,他们将能提供更专业的帮助。

回到顶部