getFlutterPath function
Get Flutter installation path
Implementation
String? getFlutterPath() {
// Common Flutter installation paths on Windows
final possiblePaths = [
'C:\\flutter\\bin\\flutter.bat',
'C:\\src\\flutter\\bin\\flutter.bat',
'C:\\Users\\${Platform.environment['USERNAME']}\\flutter\\bin\\flutter.bat',
'C:\\Users\\${Platform.environment['USERNAME']}\\Documents\\flutter\\bin\\flutter.bat',
'C:\\Users\\${Platform.environment['USERNAME']}\\Desktop\\flutter\\bin\\flutter.bat',
'C:\\Users\\${Platform.environment['USERNAME']}\\dev\\flutter\\bin\\flutter.bat',
];
for (final path in possiblePaths) {
if (File(path).existsSync()) {
return path;
}
}
return null;
}