From dc05635e278637e22267533c3239250abdf518ba Mon Sep 17 00:00:00 2001 From: huangxiaoyao <976125628@qq.com> Date: Mon, 12 Aug 2024 10:07:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9ffi=20plugin=E6=8F=92?= =?UTF-8?q?=E4=BB=B6ohos=E7=B3=BB=E7=BB=9F=E7=9A=84=E5=88=A4=E6=96=AD?= =?UTF-8?q?=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: huangxiaoyao <976125628@qq.com> --- .../templates/plugin_ffi/lib/projectName.dart.tmpl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/flutter_tools/templates/plugin_ffi/lib/projectName.dart.tmpl b/packages/flutter_tools/templates/plugin_ffi/lib/projectName.dart.tmpl index 70a6e59f7a..572e3e8ef0 100644 --- a/packages/flutter_tools/templates/plugin_ffi/lib/projectName.dart.tmpl +++ b/packages/flutter_tools/templates/plugin_ffi/lib/projectName.dart.tmpl @@ -11,7 +11,7 @@ import 'dart:async'; import 'dart:ffi'; import 'dart:io'; import 'dart:isolate'; - +import 'package:flutter/foundation.dart'; import '{{projectName}}_bindings_generated.dart'; /// A very short-lived native function. @@ -48,7 +48,7 @@ final DynamicLibrary _dylib = () { if (Platform.isMacOS || Platform.isIOS) { return DynamicLibrary.open('$_libName.framework/$_libName'); } - if (Platform.isAndroid || Platform.isLinux || Platform.isOhos) { + if (Platform.isAndroid || Platform.isLinux || defaultTargetPlatform == TargetPlatform.ohos) { return DynamicLibrary.open('lib$_libName.so'); } if (Platform.isWindows) { -- Gitee