HarmonyOS flutter中path_provider等依赖原生功能的模块如何正确引入?

目前报错:

PlatformException(channel-error, Unable to establish connection on channel., null, null) 
  • 1.

现在的方案是更改 .ohos/entry/src/main/ets/entryability/EntryAbility.ets为:

import { GeneratedPluginRegistrant } from '@ohos/flutter_module'

import { FlutterAbility, FlutterEngine } from '@ohos/flutter_ohos'

export default class EntryAbility extends FlutterAbility {
  configureFlutterEngine(flutterEngine: FlutterEngine) {
    super.configureFlutterEngine(flutterEngine);
    GeneratedPluginRegistrant.registerWith(flutterEngine);
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.

不知是否合理?是否还有更合理的方案?

HarmonyOS
2025-01-10 08:12:53
3175浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
superinsect


相关问题
HarmonyOS A、B模块引入C模块
305浏览 • 1回复 待解决
HarmonyOS 模块依赖问题
440浏览 • 1回复 待解决
HarmonyOS 引入nfc模块controller爆红
385浏览 • 1回复 待解决
HarmonyOS原生如何flutter传值
872浏览 • 1回复 待解决
HarmonyOS flutter接入HarmonyOS原生视图
608浏览 • 1回复 待解决
模块依赖冲突/依赖仲裁方法?
1845浏览 • 1回复 待解决