HarmonyOS 鸿蒙Next uniapp运行经常闪退

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

HarmonyOS 鸿蒙Next uniapp运行经常闪退

Device info:emulator

Build info:emulator 5.0.0.112(SP2DEVC00E112R4P11log)

Fingerprint:3b977c28837f6f7097744e3331c1625d3fb79c16d4af7a85dc42fac61a9ef4e9

Module name:com.example.knowledgeplanet

Version:1.5.6

VersionCode:56

PreInstalled:No

Foreground:Yes

Pid:5542

Uid:20020050

Reason:Error

Error name:Error

Error message:Parameter error.invalid arguments!

Error code:401

Stacktrace:

    at getExtensionFromMimeType (oh_modules/.ohpm/@dcloudio+uni-app-runtime@idazlhvgikh3aw++r+ncdsd8lhisx+iuufxvzpgrtyy=/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-mp-sdk/sdk.js:1279:1)

    at lookupExt (oh_modules/.ohpm/@dcloudio+uni-app-runtime@idazlhvgikh3aw++r+ncdsd8lhisx+iuufxvzpgrtyy=/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-app-harmony/uni.api.ets:7635:17)

    at getPossibleExt (oh_modules/.ohpm/@dcloudio+uni-app-runtime@idazlhvgikh3aw++r+ncdsd8lhisx+iuufxvzpgrtyy=/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-app-harmony/uni.api.ets:7821:32)

    at anonymous (oh_modules/.ohpm/@dcloudio+uni-app-runtime@idazlhvgikh3aw++r+ncdsd8lhisx+iuufxvzpgrtyy=/oh_modules/@dcloudio/uni-app-runtime/src/main/ets/uni-app-harmony/uni.api.ets:7942:29)

cke_1102.png


更多关于HarmonyOS 鸿蒙Next uniapp运行经常闪退的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

6 回复
问题内部处理中,请耐心等待

更多关于HarmonyOS 鸿蒙Next uniapp运行经常闪退的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


大佬具体点,等待升级编译器吗

报错对应的API 

cke_2169.png

HBuilderX、DevEco Studio的版本是什么呢?

DevEco Studio 5.0.1 Release Build #DS-233.14475.28.36.505310 构建版本:5.0.5.310, built on December 11, 2024 Runtime version: 17.0.12+1-b1087.25 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o. macOS 15.0.1 GC: G1 Young Generation, G1 Old Generation Memory: 2304M Cores: 11 Metal Rendering is ON Registry: idea.plugins.compatible.build=IC-233.14475.28

HBuilder X 4.45.2025010702-alpha

HarmonyOS 鸿蒙Next环境下uniapp运行经常闪退的问题,可能是由于以下几个原因引起:

  1. 资源占用过高:应用运行时占用内存或CPU资源过高,导致系统强制关闭应用。检查代码中是否存在内存泄漏或不必要的资源占用,优化应用性能。

  2. 兼容性问题:uniapp框架与HarmonyOS系统的某些版本可能存在兼容性问题。确认使用的uniapp框架版本是否支持当前HarmonyOS版本,尝试更新或降级uniapp框架。

  3. 权限配置不当:应用所需的系统权限未正确配置,导致应用运行异常。检查应用的权限配置,确保所有必要的权限已正确申请并授予。

  4. 系统API调用错误:调用HarmonyOS系统API时参数错误或方法使用不当,导致应用崩溃。仔细核对API文档,确保API调用正确无误。

  5. 第三方库冲突:引入的第三方库与HarmonyOS系统或其他库存在冲突。检查第三方库的兼容性,尝试替换或移除冲突的库。

解决上述问题后,重新编译并运行应用,观察是否仍出现闪退现象。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部