.NET MAUI チュートリアル - C# で初めてのマルチプラットフォーム アプリを構築する
モバイル デバイスで実行する
開発環境に基づいて、1 つ以上のプラットフォームに配置できます。アプリを実行して Windows に展開しました。次に、Android デバイスまたはエミュレーターを設定しましょう。
Hyper-V のアクティブ化
Windows Search バーに「Windows 機能」と入力し、[Windows 機能をオンまたはオフにする] を選択します。
[Hyper-V] ボックスがオンになっていることを確認し、[OK] を選択します。
変更を有効にするには、この時点でコンピューターを再起動する必要があります。
Android SDK のインストール
Visual Studio と MyFirstMauiApp ソリューションを開きます。デバッグ ターゲットのドロップダウン メニューから、[フレームワーク] の下の [net8.0-android] を選択します。
プロジェクトをビルドするには、Android SDK の特定のバージョンが必要です。Android SDK ライセンスに同意していない場合は、[エラー一覧] ウィンドウに次のエラー メッセージが表示されます。
メッセージをダブルクリックして、ライセンスへの同意プロセスを開始します。表示された各ライセンスに対して[同意する]をクリックすると、自動インストールが開始されます。
Android Emulator の設定
展開先の Android デバイスがない場合は、次のステップに従って Android エミュレーターを設定できます。既にこれを行っているか、独自の Android デバイスを使用する場合は、このステップをスキップできます。
.NET MAUI アプリケーションを初めてビルドする場合は、デバッグ ターゲットのドロップダウン メニューで Android Emulator が表示されます。クリックして作成プロセスを開始します。ライセンス受け入れダイアログが表示されたら、同意するを選択します。
"新しいデバイス" ウィンドウが表示されます。[作成] ボタンを選択して、既定の設定でエミュレーターを作成します。これにより、エミュレーター イメージがダウンロードされ、Visual Studio で使用するエミュレーターの作成が完了します。このステップには時間がかかる場合があります。
表示される API レベルが画像と異なる場合でも、心配はいりません。API レベルが 33 以上になる場合もあります。
エミュレーターが作成されると、スタート というボタンが表示されます。それをクリックします。
Windows ハイパーバイザー プラットフォームを有効にするように求めるメッセージが表示される場合があります。ドキュメントに従って、パフォーマンスを向上させるために高速化を有効にします (エミュレーターを起動して実行するために必要です)。[[実行] を選択します。
Android エミュレーターが起動し、Android デバイス マネージャーに停止機能が表示されると、エミュレーターが完全に終了します。これには時間がかかる場合があります。
ビルドが完全に終了すると、Visual Studio の [デバッグ] メニューに表示されます。
Android emulator が作成され、使用できるようになりました。次回 Visual Studio を実行するときに、エミュレーターはデバッグ ターゲット ウィンドウに直接表示され、選択すると開始します。エミュレーターの使用中に問題が発生した場合やパフォーマンスの問題が発生した場合は、完全なセットアップ ドキュメント をお読みください。
Android デバイスの設定
Android デバイスを使用して開発するには、USB デバッグを有効にする必要があります。デバイスで以下の手順に従い、Visual Studio に接続します。Android デバイスをお持ちでない場合は、このセクションはスキップしても構いません。
開発者モードを有効にする
- [設定] 画面に移動します。
- 設定画面の上部にある検索を使用してビルド番号を検索するか、[携帯電話情報] で検索します。
- "開発者になりました!" と表示されるまで、ビルド番号 を 7 回から 10 回タップします。
USB デバッグ状態の確認
- [設定] 画面に移動します。
- 設定画面の上部にある検索を使用して [USB デバッグ] を検索するか、[開発者向け] オプションで検索します。
- USB デバッグ が有効になっていない場合は、有効にします。
デバイスを信頼する
- デバイスをコンピューターに接続します。
- USB デバッグを許可するかどうか確認するメッセージが表示されます。
- このコンピューターで常に許可 であることを確認します。
- [許可] をクリックします。
デバイスが構成され、配置ターゲットとして Visual Studio に表示されるようになりました。
問題はありませんか? ドキュメントを確認します。
これで、エミュレーターやデバイスが展開用に構成されているはずです。
Android で実行
デバイスまたはエミュレーターがデバッグ ターゲットとして選択されていることを確認します。
メニューから、[デバッグ] > [デバッグの開始]を選択します (またはF5 キーを押す)。このオプションが無効になっている場合は、エミュレーターまたはデバイスが選択されていることを確認してください。
アプリケーションがビルドされ、選択された Android デバイスまたは Android Emulator に展開されて実行されます。