HarmonyOS 鸿蒙Next Flutter应用调试问题:AndroidStudio上鸿蒙Flutter项目启动后闪退

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

HarmonyOS 鸿蒙Next Flutter应用调试问题:AndroidStudio上鸿蒙Flutter项目启动后闪退

我可以通过flutter build hap构建hap包后使用hdc -t xxx install xxx正常安装并运行到真机上,但是我想在AndroidStudio上断点调试运行鸿蒙Flutter项目时,可以正常安装到真机上,但会立马闪退

2 回复

可能是gen_snapshot版本不对导致的问题。

解决方案:修改环境变量,删除 <flutter>/bin/cache 缓存目录。

export FLUTTER_STORAGE_BASE_URL=https://flutter-ohos.obs.cn-south-1.myhuaweicloud.com

flutter 运行debug模式闪退的问题已提pr修复,会尽快合入

https://gitee.com/openharmony-sig/flutter_flutter/pulls/260/files

更多关于HarmonyOS 鸿蒙Next Flutter应用调试问题:AndroidStudio上鸿蒙Flutter项目启动后闪退的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html


针对HarmonyOS 鸿蒙Next Flutter应用调试问题,即AndroidStudio上鸿蒙Flutter项目启动后闪退的情况,以下是一些可能的解决方案:

  1. 检查环境配置

    • 确保HarmonyOS SDK和Flutter插件已正确安装,并且支持鸿蒙开发。
    • 检查pubspec.yaml文件中是否已正确添加了对flutter-ohos或其相关插件的依赖,并运行flutter pub get来更新依赖。
  2. 清除缓存

    • 尝试清除AndroidStudio的缓存和重启IDE,以解决因缓存文件损坏或过多导致的闪退问题。
  3. 编译项目

    • 在运行之前,确保项目已正确编译。可以通过执行flutter build hapflutter build hap --debug命令进行编译。
  4. 检查调试设置

    • 确保手机已开启开发者模式,并启用了USB调试或无线调试。
    • 检查DevEco Studio或AndroidStudio的调试配置,确保已正确设置目标设备和调试端口。
  5. 查看日志

    • 查看应用崩溃日志,分析可能的错误原因。

如果以上方法均无法解决问题,建议联系官网客服以获取进一步的技术支持。官网地址是:https://www.itying.com/category-93-b0.html

回到顶部