Flutter开发HarmonyOS鸿蒙Next应用的时候第二次无法启动App,点击App图标展示不出来

发布于 1周前 作者 ionicwang 来自 Flutter

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

1 回复

更多关于Flutter开发HarmonyOS鸿蒙Next应用的时候第二次无法启动App,点击App图标展示不出来的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


针对Flutter开发HarmonyOS鸿蒙Next应用时第二次无法启动App,且点击App图标展示不出来的问题,这可能是由于多种因素导致的。以下是一些可能的原因及解决方案:

  1. 环境配置:确保开发环境(包括Flutter SDK、Dart SDK以及HarmonyOS SDK)已正确安装并配置到最新版本。环境不匹配或版本过旧可能导致编译或运行时错误。
  2. 代码问题:检查Flutter代码,特别是与原生鸿蒙代码交互的部分,确保API调用正确无误,且符合鸿蒙系统的规范。
  3. 依赖冲突:检查pubspec.yaml中的依赖项,确认它们是否支持鸿蒙系统,并尝试更新或替换不兼容的依赖。
  4. 设备兼容性:确保鸿蒙设备支持当前开发的应用版本,包括系统版本和硬件兼容性。
  5. 缓存问题:尝试清除设备上的应用缓存或重新安装应用。

如果以上步骤都无法解决问题,可能是由于一些更底层的系统或配置问题。此时,建议直接联系官网客服以获取更专业的技术支持。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部