説明
バグレポート
Windows プロジェクトを慣用的な実行ループに移行する
Flutter 2.5 は、Windows アプリの実行ループを慣用的なループに置き換えました。 CPU 使用率を削減するための Windows メッセージ ポンプ。
Flutter バージョン 2.5 より前に作成されたプロジェクトは、
この改善を得るために移行されました。に従ってください。
以下の移行手順を実行する場合、windows/runner/run_loop.h
ファイルがプロジェクト内に存在します。
移行手順
プロジェクトは次の手順で更新できます。
- Flutter バージョン 2.5 以降を使用していることを確認します。
flutter --version
- 必要に応じて、使用します
flutter upgrade
最新バージョンに更新するには、 flutterSDK - git (またはお好みのバージョン管理システム) を使用してプロジェクトをバックアップします。 ローカルで行った変更 (存在する場合) を再適用する必要があるため、 後のステップでプロジェクトを作成する
- 以下のファイルをすべて削除します。
windows/runner
フォルダ - 走る
flutter create --platforms=windows .
Windows プロジェクトを再作成するには - ファイルへの変更を確認します。
windows/runner
フォルダ - ファイルに加えられたカスタム変更を再適用します。
windows/runner
この移行前のフォルダー - アプリが次を使用してビルドされていることを確認します
flutter build windows