From 128fa363ce354accd16901ee6d5fa57415057834 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?wang=5Fzhipeng=E2=80=99?= Date: Tue, 24 Sep 2024 20:28:07 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E5=8D=87=E7=BA=A7=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=8A=A5=E9=94=99=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wang_zhipeng’ --- example/pubspec.yaml | 4 ++-- lib/src/ffi.dart | 3 +-- pubspec.yaml | 4 ++-- 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 80583cd..43fa021 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -3,13 +3,13 @@ description: Demonstrates how to use the bitmap plugin. publish_to: 'none' environment: - sdk: ">=2.12.0 <3.0.0" + sdk: ">=2.14.0 <3.0.0" dependencies: flutter: sdk: flutter - cupertino_icons: ^0.1.2 + cupertino_icons: ^1.0.2 dev_dependencies: flutter_test: diff --git a/lib/src/ffi.dart b/lib/src/ffi.dart index bc084b0..d4fc719 100644 --- a/lib/src/ffi.dart +++ b/lib/src/ffi.dart @@ -4,9 +4,8 @@ import 'dart:io'; import 'dart:typed_data' as typed; // For Platform.isX import 'package:ffi/ffi.dart' as ext_ffi; -import 'package:flutter/foundation.dart'; -final ffi.DynamicLibrary bitmapFFILib = (Platform.isAndroid || defaultTargetPlatform == TargetPlatform.ohos) +final ffi.DynamicLibrary bitmapFFILib = (Platform.isAndroid || Platform.operatingSystem == 'ohos') ? ffi.DynamicLibrary.open("libbitmap.so") : ffi.DynamicLibrary.process(); diff --git a/pubspec.yaml b/pubspec.yaml index adc761f..7a3e1cb 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,8 +4,8 @@ version: 0.1.3 homepage: https://github.com/renancaraujo/bitmap environment: - sdk: ">=2.12.0 <3.0.0" - flutter: ">=1.20.0" + sdk: ">=2.14.0 <3.0.0" + flutter: ">=3.0.0" dependencies: flutter: -- Gitee From c4e9d78d4e55e8c8a3ee4a6f1f206b7613d852c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?wang=5Fzhipeng=E2=80=99?= Date: Tue, 29 Oct 2024 10:04:56 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=81=A2=E5=A4=8D=E4=B9=8B=E5=89=8D?= =?UTF-8?q?=E7=9A=84=E5=A4=B4=E6=96=87=E4=BB=B6=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: wang_zhipeng’ --- lib/src/ffi.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/src/ffi.dart b/lib/src/ffi.dart index d4fc719..4e87795 100644 --- a/lib/src/ffi.dart +++ b/lib/src/ffi.dart @@ -4,6 +4,7 @@ import 'dart:io'; import 'dart:typed_data' as typed; // For Platform.isX import 'package:ffi/ffi.dart' as ext_ffi; +import 'package:flutter/foundation.dart'; final ffi.DynamicLibrary bitmapFFILib = (Platform.isAndroid || Platform.operatingSystem == 'ohos') ? ffi.DynamicLibrary.open("libbitmap.so") -- Gitee