flutter_storage_info 0.0.1 copy "flutter_storage_info: ^0.0.1" to clipboard
flutter_storage_info: ^0.0.1 copied to clipboard

retracted

Flutter plugin to get storage info of the device.

Flutter Storage Info #

A Flutter plugin to retrieve information about device storage.

This plugin provides methods to get information about both internal and external storage space on an Android device.

Usage #

To use this plugin, add flutter_storage_info as a dependency in your pubspec.yaml file.

dependencies:
  flutter_storage_info: ^0.0.1
import 'package:flutter_storage_info/flutter_storage_info.dart';

Example #

import 'package:flutter_storage_info/flutter_storage_info.dart';

void main() async {
  // Get storage info
  final flutterStorageInfo = FlutterStorageInfo();
    final storageInfo = await flutterStorageInfo.getTotalDiskSpace;
    final freeStorageInfo = await flutterStorageInfo.getFreeDiskSpace;
    final usedStorageInfo = await flutterStorageInfo.getUsedDiskSpace;
    print('Total storage: $storageInfo'); // returns storage in bytes
    print('Free storage: $freeStorageInfo'); // returns storage in bytes
    print('Used storage: $usedStorageInfo'); // returns storage in bytes
}

Supported Platforms #

  • Android (✅)
  • iOS (🕑)
  • Linux (❌)
  • macOS (❌)
  • Windows (❌)

Method available #

  • getFreeDiskSpace
  • getTotalDiskSpace
  • getUsedDiskSpace
  • getFreeDiskSpaceInGB
  • getTotalDiskSpaceInGB
  • getUsedDiskSpaceInGB
  • getFreeDiskSpaceInMB
  • getTotalDiskSpaceInMB
  • getUsedDiskSpaceInMB
  • getFreeExternalDiskSpace
  • getTotalExternalDiskSpace
  • getUsedExternalDiskSpace
  • getFreeExternalDiskSpaceInGB
  • getTotalExternalDiskSpaceInGB
  • getUsedExternalDiskSpaceInGB
  • getFreeExternalDiskSpaceInMB
  • getTotalExternalDiskSpaceInMB
  • getUsedExternalDiskSpaceInMB

[Screenshot]

Permissions #

Android #

Add the following permissions to your AndroidManifest.xml file:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Issues and feedback #

Please file [issues] to send feedback or report a bug. Thank you!

5
likes
0
pub points
83%
popularity

Publisher

verified publisherjay-pi.site

Flutter plugin to get storage info of the device.

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_storage_info