TAG

Dart

  • 2022年4月10日
  • 2022年4月10日

Flutter のパッケージ関連のコマンド

Flutterのパッケージ関連(flutter pub)のコマンドに関するメモ。 パッケージを追加 flutter pub add [package名] 開発用のパッケージ追加 flutter pub add [package名] --dev テストやソースの自動生成など実行時に未使用なパッケージの追加に使用する。pubspec.yamlのdev_dependenciesに追加される。 パッケージ […]

  • 2022年3月21日
  • 2023年11月18日

The minCompileSdk (31) specified in a dependency’s AAR metadata からのエラー3コンボ

2021年11月から更新してなかったFlutterのプロジェクトを2022年3月にAndroidで実行しようとすると、エラーが連続で発生した。せっかくなので、記録を残します。 【2023/11/18追記】Flutter 3.16.0 でも動作確認。動画を追加。 環境 2022/03/21に実施。 >flutter doctor Doctor summary (to see all detai […]

  • 2022年3月17日
  • 2022年3月17日

[Flutter]非同期処理で値を取得するまで待機する Completer テストコード付き

非同期を含めた処理を書いていると、非同期処理が完了してから、メインの処理を続けたいときがある。もしくは、非同期処理の結果を、メインの処理に表示したいときがある。そんなときに、Completerが役に立つ。 実際に使ったこと 私が実際にCompleterを使った一例は、以下の通りです。 3つの音を連続して再生させるために、それぞれの音の完了時に、次の音の開始前にCompleterで待機した Fire […]