parser method
Implementation
@override
Future<void> parser(List<String> arguments) async {
final argResults = argParser.parse(arguments);
if (argResults['help']) {
stdout.writeln(argParser.usage);
return;
}
// 开始构建编译命令
final executableArguments = ['build', 'apk'];
final flavor = argResults['flavor'];
if (flavor != null) executableArguments.add('--flavor=$flavor');
final target = argResults['target=<path>'];
if (target != null) executableArguments.addAll(['-t', target]);
await runExecutableArguments('flutter', executableArguments, verbose: true);
}