content_resolver 0.1.0 copy "content_resolver: ^0.1.0" to clipboard
content_resolver: ^0.1.0 copied to clipboard

outdated

A plugin that help app to call ContentResolver on Android.

content_resolver #

The plugin is to resolve Android's content URI that is often used by Content providers.

Install #

Add this to your package's pubspec.yaml file and execute flutter pub get:

dependencies:
    content_resolver: ^0.1.0

Usage #

Resolving content #

The following fragment is a use case with app_links to receive content:... URI content:

_appLinks = AppLinks(onAppLink: (uri) async {
  // If the data is some image, you can pass the data directly to Image.data or something.
  final Uint8List data = await ContentResolver.resolveContent(uri);
  ...
});

Writing content #

The following fragment illustrates how to write data to content:... URI:

  final data = Uint8List.fromList(utf8.encode('Hello World'));
  await ContentResolver.writeContent(uri.toString(), data);
  ...

Please note that if the URI is not writable, the code throws certain exception.

9
likes
0
points
982
downloads

Publisher

verified publisherespresso3389.jp

Weekly Downloads

A plugin that help app to call ContentResolver on Android.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on content_resolver