Вы можете использовать класс dart:io
packages Platform
, чтобы проверить платформу, на которой выполняется код.
См. https://api.flutter.dev/flutter/dart-io/Platform-class.html, существует
Platform.isAndroid
.
Чтобы проверить, выполняете ли вы развертывание в Интернете, в основе flutter есть константа с именем kIsWeb
. Использовать можно так:
import 'package:flutter/foundation.dart' show kIsWeb;
import 'dart:io' show Platform;
if (kIsWeb) {
// use this for web
} else if (Platform.isAndroid) {
// use this for android
}