オンラインで技術共有や機能デモを行う際、接続した携帯電話の画面を共有したい場合がありますが、その際にはApowerMirror、LetsView、Vysor、Scrcpyなどのツールを利用します。Android 開発者には、より良いオプションが用意されています。
Android Studio モバイル画面ミラーリング
Android Studio Electric Eel (Electric Eel) 以降、モバイル画面投影がサポートされており、その機能は非常に強力です。
- 電話画面は、組み込み IDE または独立したウィンドウの形式でコンピュータに表示できます。
- ホイールレスの明瞭さと応答速度の両方が上記ソフトウェアの性能を上回ります
- 逆操作:エミュレータのようにコンピュータ側のマウスで携帯電話を操作することができ、携帯電話はコンピュータの操作にリアルタイムで反応します。
- ペーストボードを介して携帯電話とコンピュータ間でテキストのコピー&ペーストが実現可能
- 携帯電話のスクリーンキャストコンテンツを記録してスクリーンショットを撮る
- 無料!
機能を有効にする方法
Android Studio Electric Eel のモバイル画面投影はまだ実験的な機能です。
- ウィンドウズ:
File > Settings > Experimental
- マック:
Android Studio > Preferences > Experimental
ここでデバイスミラーリングを見つけてください
Android Studio Flamingo の公式機能:
- ウィンドウズ:
File > Settings > Device Mirroring
- マック:
Android Studio > Preferences > Device Mirroring
投影効果
機能を有効にした後、携帯電話をUSBで接続し、「実行中のデバイス」ウィンドウをクリックすると、自動ペアリング後に画面投影が成功します。
Androidスタジオ | 携帯電話 |
---|---|
Compose を使用してアプリケーションを開発する場合、開発中にプレビュー機能を使用して参照することがよくありますが、モバイル画面投影機能が追加されたことで、実デバイスを使用してプレビューできるようになり、プレビューよりもパフォーマンスが向上しました。