Vue3项目
HBuilderX版本号是:5.23
DevEco Studio版本号是:6.1.1
鸿蒙模拟器版本是:HarmonyOS 6.1.1(24)
项目运行到鸿蒙模拟器,提示应用崩溃,项目首次运行到鸿蒙模拟器
如果创建个空白的uni-app项目是能成功运行到鸿蒙模拟器的
有没有大佬遇到过类似的问题,该怎么解决
下面是日志:
-------------------------------[ability]-------------------------------
----------------------------------HiviewService----------------------------------
Generated by HiviewDFX@OpenHarmony
================================================================
Device info:emulator
Build info:emulator 6.1.0.126(SP1DEVC00E120R4P11)
DeviceDebuggable:No
Fingerprint:5140514e5daefb15e62538b5078dc5991e02991ef3b6839377645e76e3205ee9
Timestamp:2026-08-09 20:14:55.443
Module name:io.dcloud.uniappx
ReleaseType:debug
CpuAbi:x86_64
Version:1.0.0
VersionCode:100
IsSystemApp:No
PreInstalled:No
Foreground:No
Pid:26465
Uid:20020064
Process life time:2s
Process Memory(kB): 113836(Rss)
Device Memory(kB): Total 4025360, Free 1986140, Available 2629456
Reason:ReferenceError
Error name:ReferenceError
Error message:cannot find record '&@dcloudio/uni-app-harmony/index&1.0.0',please check the request path.'/data/storage/el1/bundle/entry/ets/modules.abc'.
Stacktrace:
01 pc 0000000000a221c7 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
02 pc 0000000000458571 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
03 pc 000000000026fbc2 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
04 pc 000000000026f09e /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
05 pc 0000000000324f51 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
06 pc 000000000087b280 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
07 pc 0000000000876c8a /system/lib64/platformsdk/libark_jsruntime.so(panda::ecmascript::ObjectFactory::GetJSError(panda::ecmascript::base::ErrorType const&, char const*, panda::ecmascript::StackCheck)+138)(a7d2656c856a6eea9fa3d318766da50f)
08 pc 00000000007df1d7 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
09 pc 00000000007de160 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
10 pc 00000000007dd7cd /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
11 pc 00000000007a8b2a /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
12 pc 00000000007a8b70 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
13 pc 00000000007a84f6 /system/lib64/platformsdk/libark_jsruntime.so(panda::ecmascript::SourceTextModule::Instantiate(panda::ecmascript::JSThread*, panda::ecmascript::JSHandle<panda::ecmascript::JSTaggedValue> const&, panda::ecmascript::ExecuteTypes const&)+166)(a7d2656c856a6eea9fa3d318766da50f)
14 pc 00000000005cb8e5 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
15 pc 00000000005cbdf0 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
16 pc 00000000008595af /system/lib64/platformsdk/libark_jsruntime.so(panda::JSNApi::ExecuteModuleBufferSecure(panda::ecmascript::EcmaVM, unsigned char, int, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, bool)+1167)(a7d2656c856a6eea9fa3d318766da50f)
17 pc 000000000006966f /system/lib64/platformsdk/libace_napi.z.so(ArkNativeEngine::RunScriptBuffer(std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, unsigned char*, unsigned long, bool)+287)(18e33c390fac9d3aa586df962c5763aa)
18 pc 00000000000100a3 /system/lib64/platformsdk/libjs_environment.z.so(OHOS::JsEnv::JsEnvironment::LoadScript(std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, unsigned char*, unsigned long, bool)+71)(7dc98fb420129c761a1d06fb8d0397e0)
19 pc 0000000000072544 /system/lib64/platformsdk/libruntime.z.so(OHOS::AbilityRuntime::JsRuntime::LoadScript(std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, unsigned char*, unsigned long, bool, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&)+212)(e06bcd9982adcb1ab0718a1fea21ea03)
20 pc 000000000007234e /system/lib64/platformsdk/libruntime.z.so(e06bcd9982adcb1ab0718a1fea21ea03)
21 pc 0000000000072170 /system/lib64/platformsdk/libruntime.z.so(OHOS::AbilityRuntime::JsRuntime::RunScript(std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, bool, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&)+1522)(e06bcd9982adcb1ab0718a1fea21ea03)
22 pc 00000000000713c6 /system/lib64/platformsdk/libruntime.z.so(OHOS::AbilityRuntime::JsRuntime::LoadJsModule(std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&)+116)(e06bcd9982adcb1ab0718a1fea21ea03)
23 pc 0000000000070f96 /system/lib64/platformsdk/libruntime.z.so(OHOS::AbilityRuntime::JsRuntime::LoadModule(std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&, bool, bool, std::h::basic_string<char, std::__h::char_traits<char>, std::h::allocator<char>> const&)+1292)(e06bcd9982adcb1ab0718a1fea21ea03)
24 pc 000000000006c6b2 /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::JsUIAbility::UpdateAbilityObj(std::h::shared_ptr<OHOS::AppExecFwk::AbilityInfo>, std::__h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::__h::char_traits<char>, std::__h::allocator<char>> const&)+306)(475ece08d41dc24a68e44edc07f54f7c)
25 pc 000000000006c20f /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::JsUIAbility::SetAbilityContext(std::h::shared_ptr<OHOS::AppExecFwk::AbilityInfo>, std::__h::shared_ptr<OHOS::AAFwk::Want>, std::h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::h::char_traits<char>, std::__h::allocator<char>> const&, bool&)+137)(475ece08d41dc24a68e44edc07f54f7c)
26 pc 000000000005414f /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::JsUIAbility::Init(std::h::shared_ptr<OHOS::AppExecFwk::AbilityLocalRecord>, std::__h::shared_ptr<OHOS::AppExecFwk::OHOSApplication>, std::h::shared_ptr<OHOS::AppExecFwk::AbilityHandler>&, OHOS::sptr<OHOS::IRemoteObject> const&, bool&)+763)(475ece08d41dc24a68e44edc07f54f7c)
27 pc 00000000000810dc /system/lib64/platformsdk/libuiabilitykit_native.z.so(OHOS::AbilityRuntime::UIAbilityImpl::Init(std::h::shared_ptr<OHOS::AppExecFwk::OHOSApplication> const&, std::__h::shared_ptr<OHOS::AppExecFwk::AbilityLocalRecord> const&, std::h::shared_ptr<OHOS::AbilityRuntime::UIAbility>&, std::__h::shared_ptr<OHOS::AppExecFwk::AbilityHandler>&, OHOS::sptr<OHOS::IRemoteObject> const&, bool&)+602)(475ece08d41dc24a68e44edc07f54f7c)
28 pc 000000000004d015 /system/lib64/platformsdk/libability_thread.z.so(OHOS::AbilityRuntime::UIAbilityThread::AttachInner(std::h::shared_ptr<OHOS::AppExecFwk::OHOSApplication> const&, std::__h::shared_ptr<OHOS::AppExecFwk::AbilityLocalRecord> const&, std::h::shared_ptr<OHOS::AbilityRuntime::Context> const&)+119)(58c534391ff04d8ab511a4fbae672761)
29 pc 0000000000048a90 /system/lib64/platformsdk/libability_thread.z.so(OHOS::AbilityRuntime::UIAbilityThread::Attach(std::h::shared_ptr<OHOS::AppExecFwk::OHOSApplication> const&, std::__h::shared_ptr<OHOS::AppExecFwk::AbilityLocalRecord> const&, std::h::shared_ptr<OHOS::AppExecFwk::EventRunner> const&, std::__h::shared_ptr<OHOS::AbilityRuntime::Context> const&)+780)(58c534391ff04d8ab511a4fbae672761)
30 pc 0000000000037a8a /system/lib64/platformsdk/libability_thread.z.so(OHOS::AppExecFwk::AbilityThread::AbilityThreadMain(std::h::shared_ptr<OHOS::AppExecFwk::OHOSApplication> const&, std::__h::shared_ptr<OHOS::AppExecFwk::AbilityLocalRecord> const&, std::h::shared_ptr<OHOS::AppExecFwk::EventRunner> const&, std::__h::shared_ptr<OHOS::AbilityRuntime::Context> const&)+300)(58c534391ff04d8ab511a4fbae672761)
31 pc 00000000000d7680 /system/lib64/platformsdk/libappkit_native.z.so(OHOS::AppExecFwk::MainThread::HandleLaunchAbility(std::__h::shared_ptr<OHOS::AppExecFwk::AbilityLocalRecord> const&, std::__h::shared_ptr<OHOS::AppExecFwk::AppUpdateInfo>)+1938)(0588c23639deb718950d5020cf670187)
HiLog:
08-09 20:14:55.264 26465 26465 I C02c11/APPSPAWN: AppSpawnChild id 52 flags:0xc
08-09 20:14:55.265 26465 26465 I C02c02/PARAM: ResetParamSecurityLabel Fd:18
08-09 20:14:55.265 26465 26465 I C02d33/HitraceOption: FilterAppTrace io.dcloud.uniappx 26465
08-09 20:14:55.265 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /system/app/ArkWebCoreLegacy to /mnt/sandbox/100/io.dcloud.uniappx/system/app/ArkWebCoreLegacy
08-09 20:14:55.265 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /vendor/etc/hiai to /mnt/sandbox/100/io.dcloud.uniappx/vendor/etc/hiai
08-09 20:14:55.265 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /data/data/hiai to /mnt/sandbox/100/io.dcloud.uniappx/data/data/hiai
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /data/app/el1/public/shader_cache/cloud/io.dcloud.uniappx to /mnt/sandbox/100/io.dcloud.uniappx/data/storage/shader_cache/cloud
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: check dir /data/app/el1/public/shader_cache/cloud/io.dcloud.uniappx failed,strerror:No such file or directory
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /data/service/el1/public/themes/100/a/app to /mnt/sandbox/100/io.dcloud.uniappx/data/themes/a/app
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /data/service/el1/public/themes/100/b/app to /mnt/sandbox/100/io.dcloud.uniappx/data/themes/b/app
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /data/service/el1/100/for-all-app/fonts to /mnt/sandbox/100/io.dcloud.uniappx/data/service/el1/public/for-all-app/fonts
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /chip_prod/lib64/passthrough to /mnt/sandbox/100/io.dcloud.uniappx/chip_prod/lib64/passthrough
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /data/app/el1/bundle/public/com.huawei.hmos.arkwebcorelegacy to /mnt/sandbox/100/io.dcloud.uniappx/data/storage/el1/bundle/arkwebcorelegacy
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: check dir /data/app/el1/bundle/public/com.huawei.hmos.arkwebcorelegacy failed,strerror:No such file or directory
08-09 20:14:55.266 26465 26465 W C02c11/APPSPAWN: check dir /data/app/el1/public/aot_compiler/ark_cache/io.dcloud.uniappx failed,strerror:No such file or directory
08-09 20:14:55.273 26465 26465 W C02c11/APPSPAWN: errno:2 bind mount /data/preload/app to /mnt/sandbox/100/io.dcloud.uniappx/data/preload/app
08-09 20:14:55.280 26465 26465 E C02c11/APPSPAWN: [sandbox_dec.c:180]open dec file fail.
08-09 20:14:55.282 26465 26465 I C05a03/Selinux: Hap type for io.dcloud.uniappx is changing from u:r:appspawn:s0 to o:r:debug_hap:s0:x96,x334,x512,x868,x1024
08-09 20:14:55.283 26465 26465 I C05a03/Selinux: Hap setcon finish for io.dcloud.uniappx
08-09 20:14:55.284 26465 26465 I C05a05/SecCompEnhanceClient: [RegisterCheckCallback]Register secComp: sessionId=99874294, seqNum=**180.
08-09 20:14:55.284 26465 26533 W C057c1/IPCWorkThread: ThreadHandler: proto:0 policy:1 name:OS_IPC_0_26533 invoker:12045152
08-09 20:14:55.284 26465 26535 W C057c1/IPCWorkThread: ThreadHandler: proto:0 policy:0 name:OS_IPC_1_26535 invoker:12045728
08-09 20:14:55.285 26465 26536 W C057c1/IPCWorkThread: ThreadHandler: proto:0 policy:0 name:OS_IPC_2_26536 invoker:12044000
08-09 20:14:55.286 26465 26465 I C02d0b/HICHECKER: hichecker param is empty.
08-09 20:14:55.286 26465 26465 I C04500/webview: SelectWebcoreBeforeProcessRun: SelectWebcoreBeforeProcessRun for app io.dcloud.uniappx.
08-09 20:14:55.286 26465 26465 I C04500/webview: CalculateActiveWebEngineVersion: CalculateActiveWebEngineVersion, enforce EVERGREEN
08-09 20:14:55.286 26465 26465 I C01317/AppKit: [MTHRD3220]mainthread start, pid:26465
08-09 20:14:55.287 26465 26537 I C02d06/XCollie: init default task finished.
08-09 20:14:55.288 26465 26465 I C01317/AppKit: [MTHRD431]attach
08-09 20:14:55.301 26465 26536 I C01317/AppKit: [MTHRD825]ScheduleLaunchAbility called, ability EntryAbility, type is 1.
08-09 20:14:55.304 26465 26465 I C03900/ACE_UIContent: [69]AceForwardCompatibility [io.dcloud.uniappx] force:1 newpipe:1
08-09 20:14:55.306 26465 26465 I C01317/AppKit: [MTHRD1813]SmartGC: process is start. enable warm startup SmartGC: 0
08-09 20:14:55.306 26465 26465 I C03f00/ArkCompiler: [ecmascript] asmint: 1, aot: 0, jit: 1, baseline jit: 0, bundle name: io.dcloud.uniappx, arkTSMode: dynamic
08-09 20:14:55.316 26465 26465 I C03f00/ArkCompiler: [ecmascript] multi-thread check enabled: 0
08-09 20:14:55.316 26465 26544 E C01707/CONCUR: [Interface] task 26544 apply qos failed, errno = 4
08-09 20:14:55.316 26465 26465 I C03f00/ArkCompiler: [pgo] reset pgo profiler, pgo profiler is disabled
08-09 20:14:55.316 26465 26465 I C03301/LIBUV: clean up handles in loop(8688)
08-09 20:14:55.316 26465 26465 I C03301/LIBUV: loop:(8688) closed in 0s
08-09 20:14:55.316 26465 26465 I C03301/LIBUV: close:8688, async_io_wfd:16
08-09 20:14:55.316 26465 26465 I C03301/LIBUV: close:8688, backend_fd:10
08-09 20:14:55.316 26465 26465 I C03301/LIBUV: init:3232
08-09 20:14:55.316 26465 26465 I C03301/LIBUV: init:3232, backend_fd:10
08-09 20:14:55.316 26465 26465 I C03301/LIBUV: open:3232, pipefd[0]:16
08-09 20:14:55.316 26465 26465 I C03f00/ArkCompiler: [ecmascript] can not find aot file
08-09 20:14:55.326 26465 26465 I C03f00/ArkCompiler: StartServer, componentName = <private>
08-09 20:14:55.326 26465 26465 W C01321/JsRuntime: [CSM161]not Connected
08-09 20:14:55.326 26465 26465 I C03f00/ArkCompiler: [ecmascript] JSNApi::NotifyDebugMode, tid = 26465, debugApp = 1, isDebugMode = 0, instanceId = 0
08-09 20:14:55.331 26465 26549 I C02c03/PARAM_WATCHER: Add watcher keyPrefix persist.hdc.jdwp remoteWatcherId 74 success
08-09 20:14:55.331 26465 26465 I C03f00/ArkCompiler: [compiler] jit_debug_registercode() is called.
08-09 20:14:55.331 26465 26465 I C03f00/ArkCompiler: [compiler] success to register stub.an to debugger.
08-09 20:14:55.332 26465 26543 I C01317/AppKit: [DRH373]success to create /data/storage/el2/base/cache/rawheap
08-09 20:14:55.333 26465 26465 W C01e00/ResourceManager: update userId, currentUserId= 0, userId= 100
08-09 20:14:55.333 26465 26465 E C01e00/ResourceManager: LoadThemesRes failed, userId = 100, bundleName = io.dcloud.uniappx
08-09 20:14:55.333 26465 26465 W C01e00/ResourceManager: theme resources will clean, id 100
08-09 20:14:55.333 26465 26538 W C01653/NativePreferences: LoadFromDisk: The settingXml //el1//i18** load failed.
08-09 20:14:55.336 26465 26465 E C01301/CompatiblePolicyDeviceType: [calculateResourceType:81]deviceType is empty.
08-09 20:14:55.337 26465 26465 W C01301/Ability: [resource_config_helper.cpp183]invalid source:
08-09 20:14:55.337 26465 26465 W C01301/Ability: [resource_config_helper.cpp183]invalid source:
08-09 20:14:55.338 26465 26465 I C01317/AppKit: [application_cleaner.cpp94]ClearTempData
08-09 20:14:55.340 26465 26465 I C01317/AppKit: [MTHRD2688]NotifyApplicationPreAbilityCreate
08-09 20:14:55.355 26465 26465 I C01317/AppKit: [JAS193]LoadModule
08-09 20:14:55.355 26465 26465 W C01317/AppKit: [JAS966]null stage
08-09 20:14:55.355 26465 26465 W C01317/AppKit: [JAS236]Not found AbilityStage.js
08-09 20:14:55.355 26465 26465 I C01317/AppKit: [OH_APP424]OnAboutToCreateAbility
08-09 20:14:55.355 26465 26465 W C01317/AppKit: [JAS331]Not found AbilityStage.js
08-09 20:14:55.358 26465 26465 I C03f00/ArkCompiler: [ecmascript] start to execute module buffer with secure memory: /data/storage/el1/bundle/entry/ets/entryability/EntryAbility.abc
08-09 20:14:55.358 26465 26545 I C03f00/ArkCompiler: [pgo] will save profiler to file /data/storage/ark-profile/rt_entry.ap
08-09 20:14:55.358 26465 26465 E C03f00/ArkCompiler: [common] Can not open xpm proc file, do not check secure memory anymore.
08-09 20:14:55.359 26465 26465 E C01707/CONCUR: [Interface] task 26545 apply qos failed, errno = 4
08-09 20:14:55.359 26465 26465 E C01707/CONCUR: [Interface] task 26547 apply qos failed, errno = 4
08-09 20:14:55.359 26465 26465 E C01707/CONCUR: [Interface] task 26546 apply qos failed, errno = 4
08-09 20:14:55.364 26465 26465 E C01707/CONCUR: [Interface] task 26545 apply qos failed, errno = 4
08-09 20:14:55.368 26465 26465 E C01707/CONCUR: [Interface] task 26547 apply qos failed, errno = 4
08-09 20:14:55.372 26465 26465 E C01707/CONCUR: [Interface] task 26546 apply qos failed, errno = 4
08-09 20:14:55.374 26465 26465 E C03f00/ArkCompiler: [common] Secure memory check: xpm proc does not exist, do not check secure memory anymore.
08-09 20:14:55.382 26465 26465 E C01707/CONCUR: [Interface] task 26545 apply qos failed, errno = 4
08-09 20:14:55.384 26465 26465 E C01707/CONCUR: [Interface] task 26547 apply qos failed, errno = 4
08-09 20:14:55.387 26465 26465 E C01707/CONCUR: [Interface] task 26546 apply qos failed, errno = 4
08-09 20:14:55.393 26465 26465 E C01707/CONCUR: [Interface] task 26545 apply qos failed, errno = 4
08-09 20:14:55.395 26465 26465 E C01707/CONCUR: [Interface] task 26547 apply qos failed, errno = 4
08-09 20:14:55.398 26465 26465 E C01707/CONCUR: [Interface] task 26546 apply qos failed, errno = 4
08-09 20:14:55.430 26465 26465 E C03f00/ArkCompiler: [ecmascript] GetRequestedModuleMayThrowError request module is hole
08-09 20:14:55.430 26465 26465 E C03f00/ArkCompiler: [ecmascript] Cannot execute module buffer file '/data/storage/el1/bundle/entry/ets/entryability/EntryAbility.abc
08-09 20:14:55.443 26465 26465 E C01320/JsEnv: [uncaught_exception_callback.cpp282]submitterStack interface failed, result: -1
08-09 20:14:55.443 26465 26465 E C03f00/ArkCompiler: [ecmascript] Not support runtime async stack trace
08-09 20:14:55.444 26465 26465 W C01317/AppKit: [MTHRD2109]hisysevent write result=0, send event [FRAMEWORK,JS_ERROR], packageName=io.dcloud.uniappx, pid=26465, appRunningId=11234082507378914666, threadName=.dcloud.uniappx, isUncatchable=0, foreground=0
08-09 20:14:55.444 26465 26465 E C01317/AppKit: [MTHRD2150]
08-09 20:14:55.444 26465 26465 E C01317/AppKit: io.dcloud.uniappx is about to exit due to RuntimeError
08-09 20:14:55.444 26465 26465 E C01317/AppKit: Error type:ReferenceError
08-09 20:14:55.444 26465 26465 E C01317/AppKit: Error name:ReferenceError
08-09 20:14:55.444 26465 26465 E C01317/AppKit: Error message:cannot find record '&@dcloudio/uni-app-harmony/index&1.0.0',please check the request path.'/data/storage/el1/bundle/entry/ets/modules.abc'.
08-09 20:14:55.444 26465 26465 E C01317/AppKit: Stacktrace:
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #01 pc 0000000000a221c7 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #02 pc 0000000000458571 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #03 pc 000000000026fbc2 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #04 pc 000000000026f09e /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #05 pc 0000000000324f51 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #06 pc 000000000087b280 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #07 pc 0000000000876c8a /system/lib64/platformsdk/libark_jsruntime.so(panda::ecmascript::ObjectFactory::GetJSError(panda::ecmascript::base::ErrorType const&, char const, panda::ecmascript::StackCheck)+138)(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #08 pc 00000000007df1d7 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #09 pc 00000000007de160 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #10 pc 00000000007dd7cd /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #11 pc 00000000007a8b2a /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #12 pc 00000000007a8b70 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #13 pc 00000000007a84f6 /system/lib64/platformsdk/libark_jsruntime.so(panda::ecmascript::SourceTextModule::Instantiate(panda::ecmascript::JSThread, panda::ecmascript::JSHandle<panda::ecmascript::JSTaggedValue> const&, panda::ecmascript::ExecuteTypes const&)+166)(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #14 pc 00000000005cb8e5 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #15 pc 00000000005cbdf0 /system/lib64/platformsdk/libark_jsruntime.so(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #16 pc 00000000008595af /system/lib64/platformsdk/libark_jsruntime.so(panda::JSNApi::ExecuteModuleBufferSecure(panda::ecmascript::EcmaVM, unsigned char*, int, std::h::basic_string<char, std::h::char_traits<char>, std::__h::allocator<char>> const&, bool)+1167)(a7d2656c856a6eea9fa3d318766da50f)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #17 pc 000000000006966f /system/lib64/platformsdk/libace_napi.z.so(ArkNativeEngine::RunScriptBuffer(std::h::basic_string<char, std::h::char_traits<char>, std::__h::allocator<char>> const&, unsigned char*, unsigned long, bool)+287)(18e33c390fac9d3aa586df962c5763aa)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #18 pc 00000000000100a3 /system/lib64/platformsdk/libjs_environment.z.so(OHOS::JsEnv::JsEnvironment::LoadScript(std::h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&, unsigned char*, unsigned long, bool)+71)(7dc98fb420129c761a1d06fb8d0397e0)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #19 pc 0000000000072544 /system/lib64/platformsdk/libruntime.z.so(OHOS::AbilityRuntime::JsRuntime::LoadScript(std::h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&, unsigned char*, unsigned long, bool, std::h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&)+212)(e06bcd9982adcb1ab0718a1fea21ea03)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #20 pc 000000000007234e /system/lib64/platformsdk/libruntime.z.so(e06bcd9982adcb1ab0718a1fea21ea03)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #21 pc 0000000000072170 /system/lib64/platformsdk/libruntime.z.so(OHOS::AbilityRuntime::JsRuntime::RunScript(std::h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&, std::h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&, bool, std::h::basic_string<char, std::h::char_traits<char>, std::h::allocator<char>> const&)+1522)(e06bcd9982adcb1ab0718a1fea21ea03)
08-09 20:14:55.444 26465 26465 E C01317/AppKit: #22 pc 00000000000713c6 /system/lib64/platformsdk/libruntime.z.so(OHOS::AbilityRuntime::JsRuntime::LoadJsModule(std::h::basic_string<char, std::__h::char_traits<ch
08-09 20:14:55.444 26465 26465 I C01336/AMS: [AMC1829]RecordAppWithReason pid:26465, uid:20020064, killId:2003
08-09 20:14:55.444 26465 26465 W C01317/AppKit: [MTHRD2160]Record result=2097222, send event [FRAMEWORK,PROCESS_KILL,JS_ERROR], pid=26465, processName=io.dcloud.uniappx, msg=Kill Reason:Js Error, foreground=0, isUncatchable=0
08-09 20:14:55.444 26465 26465 I C01317/AppKit: [application_data_manager.cpp199]main thread
08-09 20:14:55.444 26465 26465 I C01356/Recovery: [app_recovery.cpp275]scheduleRecoverApp begin
1 个回复
Ask小助手 - Ask社区AI助手
这个崩溃的核心原因在日志里已经很明确了:
这说明应用在鸿蒙模拟器启动时,运行环境在加载
modules.abc里的模块记录,但找不到@dcloudio/uni-app-harmony/index这条记录。这类问题通常不是页面代码本身直接抛出的业务异常,而是鸿蒙编译产物、依赖产物、缓存或运行环境不一致导致的。
你提到一个关键信息:
这基本可以把问题范围缩小到:当前项目的鸿蒙构建产物或项目依赖/配置有问题。
优先判断
你这个问题更像是下面几类原因之一:
modules.abc没打全.vue/.uvue/ uts / 插件混用不规范,导致鸿蒙产物打包异常先做最有效的处理
1. 清理鸿蒙构建缓存后重跑
先把下面这些目录删掉:
unpackage通常类似:
unpackage/distunpackage/debugunpackage/release然后在 HBuilderX 里重新运行到鸿蒙模拟器。
如果之前 DevEco Studio 打开过自动生成的鸿蒙工程,也建议:
build、.cxx、oh_modules等中间产物2. 检查项目是不是 uni-app x 项目
你描述的是“Vue3 项目”,但鸿蒙 Next 运行这里要区分:
如果是 uni-app x,项目页面应是
.uvue,并且manifest.json里不能有app-plus节点。重点检查:
.uvuemanifest.json里是否残留了app-plus如果有
app-plus,先移除后再重新运行鸿蒙。3. 检查是否引入了不兼容鸿蒙的插件或依赖
因为空白项目能跑,说明基础环境大概率没问题,当前项目更可能是“某个业务依赖把鸿蒙构建带崩了”。
重点排查这些内容:
uni_modules里的插件是否支持鸿蒙 Nextplus、weex、旧 5+ API 残留.vue页面和.uvue页面混用尤其要重点看:
App.uvuemain.utsuni_modules下所有插件建议你按“最小化定位法”排查
这是最有效的方法。
第一步:先只保留最小启动链路
临时把首页改成一个非常简单的
.uvue页面,只保留一个view/text,先确认能否启动。同时把
App.uvue里的全局逻辑先注释掉,例如:如果这样能跑,说明问题在业务初始化代码或某个全局依赖。
第二步:逐个恢复依赖
按这个顺序恢复:
uni_modules插件每恢复一部分就运行一次鸿蒙模拟器。
通常很快就能定位到是哪个模块导致
@dcloudio/uni-app-harmony/index记录缺失。结合你的日志,重点怀疑对象
你的报错发生在应用启动阶段,堆栈是在加载 JS 模块时失败的:
这说明还没进入正常页面逻辑,应用入口模块加载就失败了。
所以优先检查:
而不是先去查某个按钮事件或页面方法。
还要检查 HBuilderX 插件环境
你当前 HBuilderX 是 5.23,建议确认这些插件状态正常:
如果插件环境异常,也可能导致鸿蒙产物不完整。
可以尝试:
unpackage如果你这是 uni-app 而不是 uni-app x
那要特别注意:
当前官方新项目的推荐方向是 uni-app x。
如果你的项目是从旧 uni-app 迁移过来的,鸿蒙端问题通常集中在:
.vue页面未迁移成.uvueplus/weex这种情况下,不能按普通 Web/Vue3 思路直接跑鸿蒙。
目前最可能的结论
基于你给出的信息,最可能是:
建议你下一步直接这样做
按顺序执行:
unpackagemanifest.json,去掉 uni-app x 不该有的app-plusApp.uvue里的全局初始化逻辑uni_modules和全局依赖如果还没解决
需要继续看下面这些信息,才能进一步定位:
manifest.jsonpages.jsonApp.uvuemain.uts.uvueuni_modules目录列表另外,鸿蒙的报错有时真正原因在日志更前面的位置,后面会带一串关联错误。建议把 HBuilderX 控制台从“开始编译”到“应用启动崩溃”的完整日志继续贴出来。
如果你愿意,我可以继续帮你按你的
manifest.json、pages.json和uni_modules列表,直接判断最可能是哪一项导致的。要回复问题请先登录或注册
公告
更多>相关问题