AndroidフォンとUbuntuのようなLinuxオペレーティングシステム間の接続は間違いなく問題ではありません。 KDE Connectなどのユーティリティを使用すると、AirDrop機能以上のものを利用できます。 KDE Connectを使用して携帯電話からPCをリモート制御することはできますが、Ubuntu(Linux)からAndroidをエミュレートまたは制御することはできません。
AndroidデバイスをPCにミラーリングして制御できるツールは他にもたくさんあります。 画面上またはAndroidからのミラーリングは新しいものではありません。 しかし、それらのほとんどは、携帯電話に別のアプリをインストールするか、VysorやAirDroidなどのサブスクリプションの料金を支払うことを望んでいます。 正直なところ、これは価値がありません。 ほとんどの人は、楽しみのために、またはまれにこれを行いたいと思っています。 これがScrcpyの出番です。
scrcpyをインストールします
Scrcpyは、任意のLinuxディストリビューションにインストールできるSnapアプリケーションとしてLinuxで利用できます。 ArchLinuxおよびEbuildforGentooで利用可能なAURパッケージもあります。 他のすべての人にとっては、Snapパッケージであるか、自分でビルドします。 これには、システムでスナップサポートを有効にする必要があります。 Ubuntu 18.04以降、Solus3およびZorinOSにはすでにSnapサポートが組み込まれています。
Ubuntuまたはその他のLinuxディストリビューションにScrcpyをインストールするには、ターミナルで次のコマンドを実行します。
sudo スナップ インストール scrcpy
以下のリンクのいずれかをたどることもできます。
ソフトウェアセンターで表示 | スナップストアで表示 | GitHubで表示
scrcpyの要件
- 携帯電話でUSBデバッグを有効にする必要があります。 方法がわからない場合は、手順を説明します。
- ScrcpyにはAPI21以降が必要です。 これは、AndroidデバイスがAndroid5.0以降を実行している必要があることを意味します。
UbuntuからAndroidをミラーリングして制御する方法
AndroidでUSBデバッグを有効にする
- Androidデバイスで、[設定]>[端末情報]に移動します。
- ビルド番号をXNUMX回タップすると、開発者であることを示すトーストメッセージが表示されます。
- [設定]に戻り、[システム]をタップします。
- ここに開発者向けオプションという新しいセクションがあります。
- 開発者向けオプションに移動します。
- DEBUGGINGセクションの下にUSBデバッグキーが見つかるまで下にスクロールします。
- USBデバッグスイッチをオンにします。
- 表示される確認ダイアログで[OK]をクリックします。
Scrcpyを使用してUbuntuでAndroidをミラーリングする(Linux)
- USBケーブルを使用してAndroidデバイスをコンピューターに接続します。
- アプリケーションランチャーからターミナルウィンドウを起動するか、Ctrl + Alt+Tを押します。
- ターミナルにscrcpyと入力し、Enterキーを押してScrcpyを起動します。
- 携帯電話で、コンピューターでのUSBデバッグの許可を求めるポップアップが表示されます。
- [OK]をクリックします。
- Scrcpyは、数秒でUbuntu(Linux)PCにAndroidミラーの表示を開始するはずです。
画面ミラーリングが最初に機能しないという偶然の機会に、Scrcpyを再度実行します。 必要なクリアランスを許可するのが遅れるために、物事がうまくいかないことがあります。 コマンドを再度実行すると、うまくいくはずです。
その場合は、マウスとキーボードを使用して、個人のUbuntuまたはLinuxマシンからAndroidデバイスを制御できるようになります。 クリックは当然タップに相当し、タップアンドホールドは長押しに相当します。 テキスト入力フィールドをクリックすると、画面上のキーボードが開きますが、コンピューターのキーボードを使用して、はるかに優れたタイピングエクスペリエンスを実現できます。
scrc
py:UbuntuのAndroidのミラーリングと制御
Scrcpyは、AndroidフォンをPCの無料ウィンドウにミラーリングできるように設計された無料のオープンソースツールです。 しかし、PCで電話の画面を見たい場合は、それと対話できるようにしたい場合もあります。 してもいいです。 Scrcpyを使用すると、Windows PC、Mac、またはUbuntuを含むLinuxからAndroidを制御することもできます。 これは、マウスとキーボードを使用して行うことができます。
利点
- ルートアクセスは必要ありません。
- Windows、macOS、およびLinuxで使用できます。
- 電話にアプリは必要ありません。
- 低遅延/ラグ(35〜70ms)
- 軽量
- より良いリフレッシュレート(30fpsから60fps)
- AndroidスクリーンミラーリングHD(1920 x 1080以降)
- クイックスタートアップ。 ほんの一瞬です。
- コンピューターのキーボードを使用して入力できます。
- マウスを操作します。
この気の利いた小さなツールは、Genymotionをもたらしたチームによって作成されました。 Genymotionは、Windows、Mac、およびLinux用のAndroidエミュレーターです。 その目的は、Androidアプリ開発者がアプリを簡単にテストできるようにすることです。 したがって、Scrcpyが開発者を支援できることは誰もが驚くべきことではありません。 APKファイルをフローティングウィンドウに簡単にドラッグアンドドロップして、携帯電話にインストールできます。
デバイスの向きを変更すると、ウィンドウのサイズを自動的に変更したり、サイズを変更したりできます。 これとリアルタイムの相互作用。 USB接続を使用しているため、知覚できるラグやスタッターはありません。 Scrcpyは、デスクトップアプリケーションがPCからAndroidデバイスをミラーリングおよび制御するために使用するサーバーをAndroidデバイス上に作成することによって機能します。
したがって、Scrcpyを使用して、UbuntuからAndroidをワイヤレスでミラーリングおよび制御できます。 必要なAndroidSDKツールをインストールし、携帯電話でワイヤレスADBデバッグを有効にする必要があります。 すべてがUSBケーブルで簡単に機能するため、はるかに便利です。
GitHubのScrcpy
表面的には、Scrcpyは他に多くを提供していません。 画面ミラーリングを開始および終了できます。それだけです。 ただし、Scrcpyでは、好みに応じていくつかの変更を行うことができます。 残念ながら、これはすべてコマンドライン、つまりターミナル内で行われます。
実験することを恐れない場合は、デフォルトの解像度、ビットレートなどを変更できます。 詳細については、ScrcpyGitHubページにアクセスしてください。







