Android Emulator を使用すると、マルチデバイスのインタラクションをこれまで以上に簡単にテストできます。マルチプレイヤー ゲームの構築、さまざまなフォーム ファクタへのモバイル アプリケーションの拡張、デバイス接続を必要とする仮想デバイスの起動など、Android Emulator はこれらのデベロッパー エクスペリエンスをネイティブにサポートするようになりました。
以前は、複数の Android 仮想デバイス(AVD)を相互接続すると、大きな摩擦が生じていました。2 つのエミュレータを接続するためだけに、複雑なポート転送ルールを手動で管理する必要がありました。
Android Emulator の新しいネットワーキング スタックを利用すると、すべての AVD でゼロ構成のピアツーピア接続が可能になります。
エミュレータ インスタンスを相互接続する
Android Emulator の新しいネットワーキング スタックにより、エミュレータの通信方法が変わります。以前は、各仮想デバイスが独自のローカル エリア ネットワーク(LAN)で動作し、他の AVD から効果的に分離されていました。新しい Wi-Fi ネットワーク スタックでは、同じホストマシン上の実行中のすべてのインスタンスをブリッジする共有仮想ネットワーク バックプレーンを作成することで、この問題を解決しています。
主な特典:
- ゼロ構成: 手動でのポート転送や
adbコマンドのスクリプト作成は不要になりました。同じホスト上の AVD は、同じ仮想ネットワークに表示されます。 - ピアツーピア接続: Wi-Fi Direct や Network Service Discovery(NSD)などの重要なプロトコルは、エミュレータ間でそのまま動作します。
- 安定性の向上: 従来のスタックで発生していたデータ損失や接続の切断など、長年の安定性の問題を解決します。
- クロス プラットフォームの一貫性: Windows、macOS、Linux で同じように動作します。
ユースケース
強化されたエミュレータ ネットワーキングは、さまざまなマルチデバイス開発シナリオをサポートしています。
- マルチデバイス アプリ: ファイル共有、ローカル マルチプレーヤー型ゲーム、スマートフォンと別の Android デバイス間の制御フローをテストします。
- 継続的インテグレーション: 不安定なネットワーク スクリプトを使用せずに、堅牢な自動マルチデバイス テスト パイプラインを作成します。
- Android XR と AI グラス: Android Studio 内で、スマートフォンとグラスのコンパニオン アプリのペア設定とデータ ストリーミングを簡単にテストできます。
- 自動車と Wear OS: モバイル デバイスと車両のヘッドユニットまたはスマートウォッチ間の接続フローを検証します。
新しいエミュレータ ネットワーキング スタックを使用すると、複数の AVD が仮想ネットワークを共有できるため、ゼロ構成で直接ピアツーピア通信を行うことができます。
使ってみる
新しいネットワーキング機能は、Android Studio SDK Manager から入手できる最新の Android Emulator リリース(36.5)でデフォルトで有効になっています。エミュレータを更新して、複数のデバイスを起動するだけです。
この機能を無効にする必要がある場合や、詳細については、弊社のドキュメントをご覧ください。
いつものように、フィードバックをお待ちしております。バグや問題が見つかった場合は、課題を作成してください。また、LinkedIn、Medium、YouTube、X で活気のある Android デベロッパー コミュニティに参加することもできます。
-
プロダクト ニュースGoogle Play では、安全なオンライン エクスペリエンスを提供し、ユーザーを危害から保護することを最優先にしています。
Paul Feng • 所要時間 2 分 -
2026 年 7 月 28 日2026 年 7 月 28 日
プロダクト ニュース本日、Jetpack Compose 1.0 のリリースから 5 年を迎えました。2021 年 7 月 28 日に発表されたバージョン 1.0 から最新の 1.11 リリースまで、API は長年にわたって大幅に進化してきました。この機会に、その進化を振り返ってみましょう。
Rebecca Franks, Nick Butcher, Loryn Hairston • 所要時間 5 分 -
プロダクト ニュースAndroid Studio Quail 2 が安定版になり、本番環境で使用できるようになりました。同時エージェント ワークフロー、ネイティブに統合されたメモリリーク プロファイリング、コンテキスト認識型のクラッシュ修復により、IDE が変わります。
Android 開発に関する最新の分析情報を毎週メールでお届けします。