恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

Flutter OHOS 应用上架与启动闪退场景案例

  • 首页
  • 资讯中心
  • /
  • Flutter OHOS 应用上架与启动闪退场景案例

相关资讯

为什么 webrpc 的数据回调用本机 TCP,而不是 C 函数指针 / JNI / FFI 注入? 2026/9/5 2:04:22
RK3568边缘计算网关开发避坑指南:从选型到量产的5个关键问题 2026/9/5 2:04:22
智能桌宠开发实战:从AI模型集成到桌面应用部署 2026/9/5 2:04:22

最新资讯

企业微信里年度预算总是对不齐?预算沟通的聊天记录这样导出留痕才清楚
福州中小企业业财一体化系统权限管理与数据安全实践方案
定时器原理全解析:从计数器本质到PWM与输入捕获
盘锦车主亲测:日常刹车和胎压怎么查才放心?
Flux模型迁移昇腾910B:GRPO训练链路工程实践与踩坑总结
从法米克·詹森到琴·格蕾:角色数字资产与影像修复的技术演进

今日推荐

流式背压机制:避免前端渲染卡死与内存暴涨的滑动窗口限流
幂等性设计:在 Agent 自动重试与工具执行中的防重复扣费实战
向量检索与标量过滤混合查询:PostgreSQL pgvector 与 Milvus 的过滤下推实操

本周热门

备战数据库管理工程师校招:索引、事务、备份恢复核心考点解析
数字电路时序基石:深入理解建立时间与保持时间
蓝桥杯国赛超声波测距机:从单片机原理到嵌入式系统实战

本月精选

自研推理加速器Redwood:两周内实现PyTorch模型高效部署的实战教程
V4L2摄像头采集实战:从camera_client.rar到出图全流程解析
从“谁发明了钢琴键”到知识问答智能体:RAG与记忆工程实践

Flutter OHOS 应用上架与启动闪退场景案例

发布时间:2026/9/5 2:04:22
Flutter OHOS 应用上架与启动闪退场景案例 一、应用发布邀请测试或正式上架启动闪退问题场景分析故障现场描述项目应用本地启动运行正常无误发布邀请测试或正式上架启动闪退。报错堆栈信息Device info:HUAWEI Mate60Build info:BRA-AL005.0.0.150(SP8C00E150R4P30) Fingerprint:9e0ffabdb981862b88d947a5956da3ca583c6a76a88b191ffb4d3ced7e9d7b78 Module name:com.example.flutter Version:1.0.1VersionCode:1000001PreInstalled:No Foreground:Yes Timestamp:2025-07-1111:14:20.185Pid:4358Uid:20020018Process name:com.example.flutter Process life time:11s Reason:Signal:SIGABRT(SI_TKILL)0x01317b3200001106from:4358:20020018LastFatalMessage:../../third_party/dart/runtime/vm/virtual_memory_posix.cc:74: error: mmap failed:22(Invalid argument) Fault thread info: Tid:4358, Name:ths.wifi_camera #00pc0000000000199e5c/system/lib/ld-musl-aarch64.so.1(raise228)(c66b0063d30004b77342b1dde06f68b1) #01pc0000000000146f8c/system/lib/ld-musl-aarch64.so.1(abort20)(c66b0063d30004b77342b1dde06f68b1) #02pc0000000003d1271c/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #03pc0000000003f0c98c/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #04pc0000000003f0c7e8/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #05pc0000000003f29038/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #06pc0000000003f29cd0/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #07pc0000000003f2a418/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #08pc0000000003f2129c/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #09pc0000000003e002a0/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #10pc0000000003e2e1a8/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #11pc0000000003e2e4b0/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #12pc0000000003eece5c/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #13pc0000000003eecc28/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #14pc0000000003d98974/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #15pc0000000003d98bc0/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #16pc0000000003c915a0/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #17pc0000000003c8cba4/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #18pc0000000003c8c0c0/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #19pc0000000003c92154/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #20pc0000000003ab02fc/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #21pc0000000003ab042c/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #22pc0000000002174c70/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #23pc000000000211f640/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #24pc0000000002113074/data/storage/el1/bundle/libs/arm64/libflutter.so(fedfd138e5142725b25cd00c996876ca4c0ef7c6) #25pc000000000003e9e4/system/lib64/platformsdk/libace_napi.z.so(panda::JSValueRef ArkNativeFunctionCallBacktrue(panda::JsiRuntimeCallInfo*)212)(85e70f1f5cf0e81468ec141fc2f4922c) #26pc0000000000404b2c/system/lib64/module/arkcompiler/stub.an(RTStub_PushCallArgsAndDispatchNative40) #27at attachToNative (entry|ohos/flutter_ohos|1.0.0-e7a98130f5|src/main/ets/embedding/engine/FlutterNapi.ts:87:1) #28at attachToNapi (entry|ohos/flutter_ohos|1.0.0-e7a98130f5|src/main/ets/embedding/engine/FlutterEngine.ts:119:1) #29at init (entry|ohos/flutter_ohos|1.0.0-e7a98130f5|src/main/ets/embedding/engine/FlutterEngine.ts:109:1)问题场景分析【问题定位】从应用市场反馈的报错日志中识别出关键词SI_TKILLraise228abort20这些都是断言日志表示flutter.har是使用的debug版本正式发布的包应该使用release编译日志中不应该出现断言。关键字第27行attachToNative。存在安全方面的影响上线的release版本应用禁用了JIT能力c中申请可执行匿名内存的能力影响到了flutter应用不再支持申请有执行权限的匿名内存导致debug版本运行闪退。release包体积会比debug包体积小很多可以看下提审的app包体积。【原因分析】debug编译打包的flutter应用没有匿名内存的可执行权限导致启动闪退。解决方案发布的正式包需要使用 release 编译。编译命令flutter build hap --release。二、未使用最新flutter代码应用启动闪退问题场景分析故障现场描述使用旧版本 flutter 代码应用启动后闪退。报错堆栈信息HiLog : ... FlutterEngine : Thread :385496703040 [FATAL:flutter/runtime/dart_vm_initializer.cc(89)]Errorwhile initializing the Dart VM: Wrong full snapshot version, expected 25523e38d22932934b1f691de39b5c14 found d20albe77c3d3c41b2a5accaeelce549 FlutterEngine: FML KILL PROCESS ...问题场景分析【问题定位】出现Error while initializing the Dart VM: Wrong full snapshot version问题通过删除缓存重新编译操作后仍未解决问题应该和版本适配有关。【原因分析】未使用最新版本代码。解决方案设置环境变量export FLUTTER_STORAGE_BASE_URLhttps://flutter-ohos.obs.cn-south-1.myhuaweicloud.com删除/bin/cache目录下的缓存拉取最新代码执行flutter clean清除项目编译缓存运行flutter run -d $DEVICE(设备id) --debug。

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号