flutter_device_information
Introduction
A plugin for using Android devices information in Flutter. You can use it to get Android release version,Android API version,board name,brand name,model name, cpu ABI etc.
Features
Supports in Android now.
- get release version.
- get API version(SDKINT).
- get board name.
- get brand name.
- get model name.
- get CPUABI.
Getting Started
For help getting started with Flutter, view the online Flutter Documentation.
1.In your flutter project add the dependency:
dependencies:
...
flutter_devices_information: any
2.import flutter_device_information.dart
import 'package:flutter_device_information/flutter_device_information.dart';
///
Your code here.
///
3.Use methods in library.
Future<void> getInfos() async {
String platformVersion = await FlutterDeviceInformation.platformVersion;
String sdkInt = await FlutterDeviceInformation.sdkInt;
String board = await FlutterDeviceInformation.board;
String brand = await FlutterDeviceInformation.brand;
String model = await FlutterDeviceInformation.model;
String cpuABI = await FlutterDeviceInformation.cpuAbi;
}
Examples
Here is Examples. You can find the sample codes and the screenshot in it.
More documentations
For help getting started with the library, view the online documentation.
Request issues
Please request bugs at the issue tracker.
License
More infomation here: License.
Libraries
Dart
- dart:ui
- Built-in types and core primitives for a Flutter application. [...]
- dart:async
- Support for asynchronous programming, with classes such as Future and Stream. [...]
- dart:collection
- Classes and utilities that supplement the collection support in dart:core. [...]
- dart:convert
- Encoders and decoders for converting between different data representations, including JSON and UTF-8. [...]
- dart:core
- Built-in types, collections, and other core functionality for every Dart program. [...]
- dart:developer
- Interact with developer tools such as the debugger and inspector. [...]
- dart:math
- Mathematical constants and functions, plus a random number generator. [...]
- dart:typed_data
- Lists that efficiently handle fixed sized data (for example, unsigned 8 byte integers) and SIMD numeric types. [...]
- dart:io
- File, socket, HTTP, and other I/O support for non-web applications. [...]
- dart:isolate
- Concurrent programming using isolates: independent workers that are similar to threads but don't share memory, communicating only via messages. [...]