<
コンテンツ

Windows プロジェクトを慣用的な実行ループに移行する

コンテンツ

Flutter 2.5 は、Windows アプリの実行ループを慣用的なループに置き換えました。 CPU 使用率を削減するための Windows メッセージ ポンプ。

Flutter バージョン 2.5 より前に作成されたプロジェクトは、 この改善を得るために移行されました。に従ってください。 以下の移行手順を実行する場合、windows/runner/run_loop.hファイルがプロジェクト内に存在します。

移行手順

プロジェクトは次の手順で更新できます。

  1. Flutter バージョン 2.5 以降を使用していることを確認します。flutter --version
  2. 必要に応じて、使用しますflutter upgrade最新バージョンに更新するには、 flutterSDK
  3. git (またはお好みのバージョン管理システム) を使用してプロジェクトをバックアップします。 ローカルで行った変更 (存在する場合) を再適用する必要があるため、 後のステップでプロジェクトを作成する
  4. 以下のファイルをすべて削除します。windows/runnerフォルダ
  5. 走るflutter create --platforms=windows .Windows プロジェクトを再作成するには
  6. ファイルへの変更を確認します。windows/runnerフォルダ
  7. ファイルに加えられたカスタム変更を再適用します。windows/runnerこの移行前のフォルダー
  8. アプリが次を使用してビルドされていることを確認しますflutter build windows