フラッターは、MacやLinux、Windowsデスクトップを開発することができますが、プラットフォームのためにだけ、パッケージのためにプレーすることができ、そしてこのパッケージのデバッグプラットフォーム。
masterブランチに切り替え
まず、あなたはmasterブランチに切り替える必要があります。私はdevの枝を持っていた、長い時間のために投げ、唯一の理論的な概念の段階にとどまります。この本は、ジェーンは、masterブランチでの必要性を見たことがあるまで、それは本当に適切に実行することができますテストしました。実際には、主だったカードは、ローカルデスクトップシミュレータのこの部分で見つけることができません。

Macのデスクトップアプリケーションの開発をオンにします
マスターがデスクトップアプリケーションのためのデフォルトでオフになってフラッター、我々は有効にするには、次のコマンドを使用することができます。
flutter config --enable-macos-desktop
flutter config --enable-linux-desktop
flutter config --enable-windows-desktop
デフォルトの設定ファイルは、フラッターを変更します、設定ディレクトリは次のとおりです。カレントディレクトリのユーザー名の下に.flutter_settings。

お使いの携帯電話のデスクトップシミュレータをチェック舞います
コマンドを使用します。
flutter devices

Macのデスクトップアプリケーションとフラッター作品を作成します
ああ、パッケージ名は小文字で、それ以外の場合は、ダーツのパッケージ名と一致していません。

flutter create --macos hello_desktop_demo
正常に作成された後:

プロジェクトは、Macのデスクトップ・アプリケーションをサポートしているので、
プロジェクトアップして瞬時に実行して作成した後のMacのサポートは、比較的良好です。相対的に言って、あなたは、Windows VS.をインストールする必要があります Linuxはまた、対応するコンポーネントが必要です。

出版プラットフォームパッケージ
異なるパッケージング、自分のプラットフォームを構築するコマンドが異なるため、一例としてのみのMacアプリケーションがあります。
プラットフォームに対応するインストールパッケージをコンパイルします。
flutter build macos
flutter build linux
flutter build windows
成功の構築

出力に対応するMACアプリケーションパッケージ


直接Macアプリケーションを実行します

あなたは、プラットフォーム/リリースディレクトリの下にプロジェクトディレクトリ/対応して対応するバージョン、ビルドをコンパイルすることができます。ここでは、同じプラットフォームでのみコンパイルと単位することができます。
- 実行可能ファイルをコンパイルするLinuxプラットフォーム
- .exeファイルをコンパイルするには、Windowsプラットフォーム
- Macプラットフォームは.pgkとしてファイルをコンパイル
概要
デスクトップアプリケーションを構築するには、問題が発生した場合、あなただけの導入として、ここで公式ドキュメントを確認することができ、特に安定していません。