diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 80583cd1999bc77a3e213cf32780056638add149..43fa021ac2dab18c6385ffbad58056ef09b7e22f 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 bc084b0164aa5dc0ea8dce08f1578f1e83872038..4e87795104813aacc322be920a984da10fc08803 100644 --- a/lib/src/ffi.dart +++ b/lib/src/ffi.dart @@ -6,7 +6,7 @@ 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 adc761fd59c4e0f037ab73f731b56586155cd1eb..7a3e1cbec9191e051146d15016e39ba4829a3484 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: