Flutter开发HarmonyOS鸿蒙Next应用的时候第二次无法启动App,点击App图标展示不出来
Flutter开发HarmonyOS鸿蒙Next应用的时候第二次无法启动App,点击App图标展示不出来
问题描述
为更快的帮您定位问题,推荐您用以下模板反馈:
1、出现问题时,您做了哪些操作?
回答:点击android studio 开始按钮
2、在哪个步骤出现了问题?
回答:启动应用之后App无法进入首页 会被系统给退出
3、您希望得到什么结果?
回答:启动应用之后App进入首页
4、您实际得到什么结果?
回答:启动应用之后App无法进入首页 会被系统给退出
5、出现故障的手机型号以及操作系统版本?
回答:手机型号:ALN-AL00 操作系统版本:5.0.0.133(SP2C00E110R4p22logpatch05)
6、集成的KIT的SDK的版本?如果使用的是AREngine 请提供AREngine的版本
回答:
DevEco Studio 5.0.1 Release
Build #DS-233.14475.28.36.505306
Build Version: 5.0.5.306, built on December 6, 2024
Runtime version: 17.0.12+1-b1087.25 x86_64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 14.7.1
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 8
Metal Rendering is ON
Registry:
idea.plugins.compatible.build=IC-233.14475.28
7、请附上您出现问题页面的整屏截图;
回答:本人给予log
启动的时候的log
19:46:10.247: build task in 1 s 170 ms
19:46:10.247: Launching com.sztdri.traffic.test
19:46:10.248: $ hdc shell aa force-stop com.sztdri.traffic.test
19:46:10.569: $ hdc shell mkdir data/local/tmp/fc2a7398f71e48cf970b45333ac1da34
19:46:17.653: $ hdc file send /Users/maochengfang/Documents/sz_JTSJ/traffic-app/ohos/entry/build/default/outputs/default/entry-default-signed.hap “data/local/tmp/fc2a7398f71e48cf970b45333ac1da34” in 7 s 84 ms
19:46:19.115: $ hdc shell bm install -p data/local/tmp/fc2a7398f71e48cf970b45333ac1da34 in 1 s 462 ms
19:46:19.235: $ hdc shell rm -rf data/local/tmp/fc2a7398f71e48cf970b45333ac1da34
19:46:19.465: $ hdc shell aa start -a EntryAbility -b com.sztdri.traffic.test in 144 ms
19:46:19.466: Launch com.sztdri.traffic.test success in 9 s 219 ms
DEVECO 失败日志:
Device info:HUAWEI Mate 60 Pro
Build info:ALN-AL00 5.0.0.113(SP2C00E110R4P22log)
Fingerprint:9a18607d08051ac483e93b03153a791cdb47c90f3f1cd933d00d54209611510e
Module name:com.sztdri.traffic.test
Version:2.1.7
VersionCode:1
PreInstalled:No
Foreground:No
Pid:57860
Uid:20020005
Reason:ReferenceError
Error name:ReferenceError
Error message:cannot find record ‘pkg_modules/.ohpm/package_info_plus@jkssyc9z70gflzuxgb56zphha+keubm81uvdjkuhyry=/pkg_modules/package_info_plus/index’, please check the request path.’/data/storage/el1/bundle/entry/ets/modules.abc’.
Stacktrace:
SourceMap is not initialized yet
#00 pc 00000000006d67cc /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#01 pc 00000000006d6d40 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#02 pc 00000000003219a8 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#03 pc 00000000001b97ec /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#04 pc 00000000001b927c /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#05 pc 000000000024c420 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#06 pc 00000000005c2590 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#07 pc 00000000005bd754 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#08 pc 0000000000560c18 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#09 pc 0000000000551470 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#10 pc 00000000005567a8 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#11 pc 00000000005565a0 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#12 pc 00000000005567e4 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#13 pc 00000000005565a0 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#14 pc 0000000000556084 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
#15 pc 0000000000430d98 /system/lib64/platformsdk/libark_jsruntime.so(0a5e5a08ab1e8b1f274b227e2dc8bb96)
更多关于Flutter开发HarmonyOS鸿蒙Next应用的时候第二次无法启动App,点击App图标展示不出来的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
更多关于Flutter开发HarmonyOS鸿蒙Next应用的时候第二次无法启动App,点击App图标展示不出来的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html
针对Flutter开发HarmonyOS鸿蒙Next应用时第二次无法启动App,且点击App图标展示不出来的问题,这可能是由于多种因素导致的。以下是一些可能的原因及解决方案:
- 环境配置:确保开发环境(包括Flutter SDK、Dart SDK以及HarmonyOS SDK)已正确安装并配置到最新版本。环境不匹配或版本过旧可能导致编译或运行时错误。
- 代码问题:检查Flutter代码,特别是与原生鸿蒙代码交互的部分,确保API调用正确无误,且符合鸿蒙系统的规范。
- 依赖冲突:检查pubspec.yaml中的依赖项,确认它们是否支持鸿蒙系统,并尝试更新或替换不兼容的依赖。
- 设备兼容性:确保鸿蒙设备支持当前开发的应用版本,包括系统版本和硬件兼容性。
- 缓存问题:尝试清除设备上的应用缓存或重新安装应用。
如果以上步骤都无法解决问题,可能是由于一些更底层的系统或配置问题。此时,建议直接联系官网客服以获取更专业的技术支持。官网地址是:https://www.itying.com/category-93-b0.html