UbuntuからAndroid端末を操作する

Scrcpyというアプリで,UbuntuからAndroid端末をミラーリング操作してみました。

公式ページ:GitHub - Genymobile/scrcpy: Display and control your Android device

参考にしたページ:

インストール・準備

Ubuntuへのアプリのインストール

以下により,アプリをインストール。

sudo apt install scrcpy

WiFi接続を行う場合,入っていなければadbもインストール。

sudo apt install adb
Android端末の準備

以下により,USBデバッグを有効にする。

参考: デバイスの開発者向けオプションを設定する  |  Android デベロッパー  |  Android Developers

[設定]-[デバイス情報]にある[ビルド番号]を7回タップして「開発者向けオプション」を有効化する。

次いで,[設定]-[システム]-[開発者向けオプション]から[USBデバッグ]を有効にする。

USBケーブルで接続

USBケーブルで接続する。Android端末側で「USBデバッグを許可しますか?」という画面が出ればOKを選択する。「常に許可する」にチェックを入れると次回以降はこの画面がでない。

Android端末側でUSBの接続モードを選択する画面が出てくるが,何を選んでも問題なさそう。

ターミナルでscrcpyを実行するとAndroid端末の画面が表示され操作できる。

WiFiで接続

まずUSBケーブルでUbuntuAndroid端末を接続する。

次いで,Android端末の接続モードをTCP/IPに切り替える。

adb tcpip 5555

USBケーブルを外して,以下によりAndroid端末のIPアドレスを指定。

adb connect Android端末のIPアドレス:5555

ターミナルでscrcpyを実行するとAndroid端末の画面が表示され操作できる。