Android XR エンジンハブ
XR 開発ワークフローを効率化するためのデスクトップ ツール。Android XR Engine Hub は、複数のゲームエンジンにわたってデバイス接続、ランタイム構成、ストリーミング ツールを管理する、集中型のミッション コントロールとして機能します。
現在 Windows で利用可能
主な機能
直接プレビュー
パフォーマンス トレースと Gemini 分析
Engine Hub から高頻度のパフォーマンス トレースを直接キャプチャし、Perfetto ウェブ UI で即座に可視化して、Gemini でボトルネックを診断します。
- Perfetto の統合: 画面上のデバイス録画コントロールを使用して、専用の [パフォーマンス] ページから詳細なパフォーマンス トレースを直接録画できます。
- ローカル トレースデータの削減: ワークステーションでローカルにキャプチャされた未加工の
.perfettoを自動的に処理し、CPU と GPU の使用率、フレーム時間の統計情報、ドロップされたフレームの簡潔な概要に変換します。 - Gemini を活用した AI 診断: [設定] で Google AI Studio API キー(BYOK)を接続すると、Gemini で縮小されたトレースの概要を分析し、フレームレートの最適化に関する実用的な推奨事項を受け取ることができます。
- 自動化された可視化とファイル管理: 事前構成されたビューポート パラメータ(
visStartとvisEnd)を使用して、キャプチャされたトレースを Perfetto ウェブ UI で開き、デフォルトの出力ディレクトリから保存されたキャプチャにアクセスします。
APK のサイドローディングとパッケージのインストール
コマンドライン ターミナルに切り替えることなく、接続された Android XR デバイスにローカル APK ビルドを直接インストールしてテストできます。
- APK の直接インストール: [Device Actions] カードからローカルの
.apkファイルを参照してサイドローディングできます。進行状況とステータスはリアルタイムで通知されます。 - 構成可能なインストール フラグ: [Allow Downgrade](
-d)を有効にして古いバージョン コードをテストするか、[Grant All Permissions](-g)を有効にしてインストール時にマニフェスト権限を自動的に付与します。
機能権限コントローラ
インストールされているアプリケーションのランタイム Android XR 認識権限をリアルタイムで検査して切り替えます。
- XR 機能グループ: リアルタイムのステータス バッジ(許可、拒否、リクエストなし)を表示し、ヘッド トラッキング、ハンド トラッキング、アイ トラッキング、空間アンカー、シーン認識、カメラ、マイク、顔追跡の権限を切り替えます。
- 一括管理と詳細管理: [Grant All] または [Revoke All] を使用して権限の状態を迅速にテストしたり、機能グループを展開して個々の Android 権限文字列を切り替えたりできます。
ADB コマンドとショートカット
デバイス マネージャーのダッシュボードから、カスタム ADB コマンドとワンクリック診断プリセットを直接実行できます。
- 組み込みの診断プリセット: バッテリー ステータス、ディスプレイ サイズ、サードパーティ製アプリ、WLAN IP アドレス、画面の復帰のプリセット チップをワンクリックで実行できます。
- カスタム コマンド ショートカット: 任意の ADB コマンドを実行して、終了コードとターミナル出力をリアルタイムで確認できます。また、最大 10 個のカスタム コマンドを再利用可能なショートカット チップとしてブックマークできます。
デバイスの logcat のストリーミング
専用のウィンドウ コントロール、保存されたフィルタ ショートカット、スマート検索を使用して、デバイスの logcat メッセージをリアルタイムでストリーミング、検査、フィルタリングできます。
- スタンドアロン ウィンドウ: Logcat ビューアを、サイズ変更可能な別のデスクトップ ウィンドウにポップアウトして、マルチモニター開発セットアップをサポートします。
- スマート キーワード フィルタリング: ログタグとメッセージ コンテンツの両方に一致する大文字と小文字を区別しない検索を使用して、ログ ストリームをフィルタします。
- フィルタ ショートカット: よく使用するログフィルタ クエリを最大 10 個まで、ワンクリック ショートカット チップとしてブックマークできます。
スクリーンキャスト
Android XR デバイスの画面を、高解像度かつ低レイテンシでリアルタイムにワークステーションに直接ミラーリングできます。
- 低レイテンシのミラーリング: 統合された scrcpy バックエンドにより、デバイスの映像をリアルタイムでサイズ変更可能なデスクトップ サブウィンドウにストリーミングします。
- インタラクティブなキャスト コントロール: Engine Hub インターフェースから直接、ワンクリックでスクリーンキャスト セッションを開始、停止できます。
スクリーンショットと画面録画
リモート構成
デバイスの設定、デバッグの切り替え、ランタイム パフォーマンス オーバーレイをデスクトップ インターフェースから直接構成できます。
- パフォーマンス分析情報: [XR パフォーマンス データのオーバーレイを表示] を切り替えて、ワンクリックでデバイス上のリアルタイムのパフォーマンス指標オーバーレイを有効または無効にします。
- スリープ状態にしないモード: [充電中(外しているときも含む)にスリープ状態にしない] を切り替えて、テスト セッションの合間にヘッドセットがスリープモードにならないようにします。
ダウンロード Android XR Engine Hub
ダウンロードする前に、次の利用規約に同意する必要があります。