JetBrains Rider 2025.3 ヘルプ

Android で Unreal Engine アプリをデバッグする

Android デバイスで Unreal Engine アプリを操作する際は、Rider の豊富なデバッグ機能をご利用いただけます。ご利用を開始するには、以下の手順に従ってください。

  1. ターゲットの Android デバイスをマシンに接続し、デバイスのデバッグを有効にします

  2. Rider Android サポートプラグインが Rider にインストールされていることを確認します。

  3. Android Studio と SDK がマシンにインストールされ、設定されていることを確認してください。

  4. Rider で Unreal プロジェクトを開き、Unreal Editor に接続して、初期のデプロイを実行します。

  5. Rider からデバッグを開始します

Rider Android サポートプラグインをインストールする

この機能は、インストールして有効にする必要がある Rider Android サポート(英語)プラグインに依存しています。

  1. Ctrl+Alt+S を押して設定を開き、プラグインを選択します。

  2. マーケットプレースタブを開き、Rider Android サポートプラグインを見つけて、インストールをクリックします (プロンプトが表示されたら、IDE を再起動します)。

Android Studio と SDK をインストールする

Android Studio および Android SDK コマンドラインツールのインストールについては、UnrealEngine のドキュメント(英語)で説明されています。

マシンに Android Studio がインストールされていない場合は、Unreal Engine のドキュメントに記載されているように、Unreal Editor から Turnkey を実行して、必要なバージョンの Android Studio とすべての必要なコンポーネントを自動的にインストールすることをお勧めします。

JetBrains Rider: Run Turnkey from the Unreal Editor to install Android Studio

Android Studio がすでにマシンにインストールされている場合は、必ず Android SDK のセットアップを完了して確認してください(英語)

Unreal Engine アプリの初期デプロイ

  1. JetBrains Rider で Unreal Engine アプリプロジェクトを開きます。

  2. ソリューション構成セレクターを開き、ターゲットエディターを選択します。

    JetBrains Rider: Executing the 'Editor' solution configuration

    ソリューション構成はツールバーに表示することも非表示にすることもできます。非表示の場合は、ツールバーの「ビルド Build 」ボタンの横にあるセレクターをクリックするとアクセスできます。

  3. Rider ツールバーの実行 Run をクリックします。

    JetBrains Rider は Unreal Engine アプリをビルドし、Unreal Editor で開きます。

  4. Unreal Editor に切り替えて、初期アプリデプロイを実行します。メニューからプラットフォーム | クイック起動現在のレベル | Android | [device] を選択します。

    JetBrains Rider: Initial Unreal app deployment on Android device

ビルドと初期デプロイが成功したら、Unreal Editor を閉じます。

デバッグを開始する

  1. Unreal Engine ソリューションが開いている JetBrains Rider に戻ります。

  2. ソリューション構成セレクターで、ターゲットゲームと、プラットフォームAndroid を選択します。

    JetBrains Rider: Solution configuration with the 'Game' target

    構成プロパティを変更した後、ソリューションが再読み込みされるまで待機します。

  3. デバイスマネージャーがメインツールバーに表示され、ターゲットデバイスが選択されていることを確認します。

    JetBrains Rider: Device manager on the toolbar
  4. 実行 / デバッグ構成ダイアログ ( 実行 | 実行構成の編集 ) を開き、現在の実行構成で以下のプロパティが正しいことを確認します。前の手順でソリューション構成を Android Game に切り替えると、実行構成が自動的に作成されます。

    • プロジェクトが正しく選択されています。アプリの実行可能なプロジェクトに対応している必要があります。

    • ローンチプロファイルAndroid Deploy です。これは自動的に設定されるため、変更しないでください。

    • 風味は、Unreal Editor を介したアプリの初期デプロイ中に使用されるフレーバーに対応します。

    JetBrains Rider: 'Uproject' run configuration for Anroid device
  5. プロジェクトコードにブレークポイントを設定して、デバッグセッションの準備をします。

  6. ツールバーのデバッグ ` Debug をクリックするか、他の方法を使用してデバッグセッションを開始します。

    デバッガーが接続された状態で、接続されたデバイス上で Unreal Engine アプリが起動されます。

2025 年 12 月 19 日

関連ページ:

デバッグ

デバッガーは JetBrains Rider の不可欠な部分であり、これを使用すると、アプリケーションの実行時の動作を調べたり、問題のあるコードを特定したり、問題の原因を段階的に特定したりできます。典型的なデバッグ手順デバッグするプログラムの実行 / デバッグ構成を定義します。潜在的な問題が存在する可能性のあるソースコード内のブレークポイントの設定、プログラムをデバッグモードで起動するか、実行中のプロセスに接続して、デバッグを開始します。プログラムの実行が中断した場合は、コードをステップ実行し、...

実行 / デバッグ構成ダイアログ

このダイアログを使用して、実行 / デバッグ構成を作成、編集、調整、削除したり、新しく作成されたすべての実行 / デバッグ構成に適用されるデフォルトのテンプレートを構成したりします。既存の実行 / デバッグ構成は、構成タイプごとにグループ化されています。新しい構成を作成するためのテンプレートは編集可能であり、ダイアログの左側のペインにある構成テンプレートの編集…リンクから利用できます。共通設定:実行構成を編集するとき(ただし実行構成テンプレートは編集しないとき)、次のオプションを指定できます。...

ブレークポイント

ブレークポイントを使用すると、特定のステートメントでプログラムの実行を一時停止し、変数値、コールスタック、その他のプログラムパラメーターを分析したり、式を評価したり、プログラムをステップ実行したりできます。JetBrains Rider では、次の型のブレークポイントを操作できます。行ブレークポイント、コード内の特定の文に設定できます。実行がこの行に達すると、デバッガーはプログラムの実行を中断します。行ブレークポイントは実行可能な行にのみ設定できます。コメント、宣言、空行は、行ブレークポイントの...

開始、一時停止、再開、停止

プロセス(アプリケーション、単体テスト、静的メソッド、または実行可能構成を持つもの)をデバッグするには、接続されたデバッガーでこのプロセスを実行する必要があります。デバッグセッションを開始する:デバッグセッションを開始するには、いくつかのオプションがあります。IDE からソースコードを開始できる場合は、を押すか、ツールバーのデバッグをクリックします。このようにして、現在選択されている実行 / デバッグ構成を、接続されているデバッガー(デバッグモード)で起動します。アプリケーションがすでに実行...

UnrealEngine プロジェクトのデバッグ

JetBrains Rider を使用すると、行ブレークポイント、ウォッチポイント、条件付きブレークポイントなどを設定できます。デバッグセッション中に、評価式を使用したり、値を設定したりすることもできます。Natvis のサポート:LLDB ベースのデバッガーは Natvis ファイルをサポートしており、UE4.natvis を自動的に検出してロードし、UnrealEngine データ型のユーザーフレンドリーなビューを提供します。次の Visual Studio Natvis カスタマイズ機能...