Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to check the device OS version from Flutter?

Tags:

flutter

dart

Platform.operatingSystem will tell you whether you're running on Android or iOS.

How can I check which version of the device OS am I running on?

like image 502
DogeLion Avatar asked Jul 25 '17 10:07

DogeLion


People also ask

How do I find my device details in Flutter?

We can get current device information from within the Flutter application by using the device_info_plus package. Which is supports all kinds of platforms, including Android, iOS, macOS, web, Linux, and Windows.

How do I check my Android version on Flutter project?

You can try new_version plugin. Using this plugin you can get installed App Version, Playstore App Version and app url which can redirect to playstore. Show activity on this post. For using it from command line or CLI, you need a pure Dart code.


1 Answers

Add this plugin to your pubspec device_info

Human-readable way is

if (Platform.isAndroid) {   var androidInfo = await DeviceInfoPlugin().androidInfo;   var release = androidInfo.version.release;   var sdkInt = androidInfo.version.sdkInt;   var manufacturer = androidInfo.manufacturer;   var model = androidInfo.model;   print('Android $release (SDK $sdkInt), $manufacturer $model');   // Android 9 (SDK 28), Xiaomi Redmi Note 7 }  if (Platform.isIOS) {   var iosInfo = await DeviceInfoPlugin().iosInfo;   var systemName = iosInfo.systemName;   var version = iosInfo.systemVersion;   var name = iosInfo.name;   var model = iosInfo.model;   print('$systemName $version, $name $model');   // iOS 13.1, iPhone 11 Pro Max iPhone } 
like image 148
Airon Tark Avatar answered Oct 17 '22 08:10

Airon Tark