xlogI125’s blog

パソコン作業を効率化したい

フォルダーの選択を表示

Flutter 3.24.2, Windows 11 (2024年9月頃)

ヘルプを表示

flutter help create
flutter help pub add
flutter help run

プロジェクトを作成

flutter create my_test --platforms windows --template app --empty

プロジェクトのフォルダに移動

cd my_test

依存関係をpubspec.yamlに追加

flutter pub add file_selector

main.dartをメモ帳で編集

notepad .\lib\main.dart
// main.dart

import 'package:flutter/material.dart';
import 'package:file_selector/file_selector.dart';

Future<void> main(List<String> arguments) async {
  runApp(const MaterialApp(home: Scaffold(body: Text("テスト"))));

  String? path = await getDirectoryPath();
  print("フォルダ 📁 $path");

  print("引数0 💻 ${arguments[0]}");
  print("引数1 💻 ${arguments[1]}");
}

実行

flutter run -a "arg1" -a "arg2"