2017-09-01 2 views

Antwort

1

Ich denke, müssen Sie einen benutzerdefinierten Build-Skript, das eine Datei wie

lib/src/flutter_version.dart 

mit Inhalt wie

const String version = const <String,String> 
{ 
    "channel": "alpha", 
    "repositoryUrl": "https://github.com/flutter/flutter.git", 
    "frameworkRevision": "d36e2f6191793de66e0a132ad8c86885829bc6b2", 
    "frameworkCommitDate": "2017-06-21 15:09:10 -0700", 
    "engineRevision": "b0dee695ecb9ea2438f4d74afdca45839858c311", 
    "dartSdkVersion": "1.24.0-dev.6.7" 
}; 

erstellt, die Sie von

echo "const String version = const \<String,String\>" > lib/src/flutter_version.dart 
flutter --version --machine >> lib/src/flutter_version.dart 
echo ";" >> lib/src/flutter_version.dart 

erstellen können Sie dann einfach Importieren Sie es und lesen Sie den Wert

Für andere Geräteinformationen gibt es auch https://github.com/flutter/plugins/tree/master/packages/device_info

Verwandte Themen