root化や端末へのインストール不要で、USBまたはWi-Fi経由でAndroid端末を表示・操作できるQt製デスクトップクライアント。
Genymobile/scrcpy
root化や端末へのアプリのインストールなしで、USBまたはTCP/IP経由でAndroid端末をPCにミラーリングして操作できます。
代替できる製品:AirDroid
TeamViewer
- スター
- 152,663
- フォーク
- 13,993
- 未解決の Issue
- 2,933
- 最終コミット
- 16 時間前
これは何?
scrcpyは、Linux、Windows、macOS上でAndroid端末の画面を表示し、操作できるツールです。映像に加え、Android 11以降では音声もミラーリングでき、PCのキーボードとマウスで端末を操作できます。USB接続のほか、TCP/IP経由のワイヤレス接続にも対応しています。
root権限は不要で、Android端末へのアプリのインストールも不要なため、使用後も端末の状態は変わりません。低遅延、約1秒の起動時間、端末画面だけを表示するネイティブクライアントを重視しています。アカウントや広告はなく、インターネット接続も必要ありません。
画面のミラーリングに加え、画面録画、仮想ディスプレイの作成、ミラーリング中に端末の画面をオフにする機能、双方向のコピー&ペーストに対応しています。また、Android 12以降ではカメラ映像を転送でき、Linuxでは端末のカメラをV4L2ウェブカメラとして利用できます。物理キーボードやマウスの入力シミュレーション、ゲームパッド、OTGモードにも対応しています。
主な機能
- 01USBまたはTCP/IP経由で、端末の映像とAndroid 11以降では音声もミラーリングします。
- 02PCのキーボードとマウスで端末を操作できます。
- 03画面をファイルに録画できます。
- 04仮想ディスプレイを作成でき、ミラーリング中に端末の画面をオフにできます。
- 05双方向のコピー&ペーストとゲームパッド入力に対応しています。
- 06Linuxで端末のカメラをV4L2ウェブカメラとして利用できます。
ユースケース
- 開発中やプレゼンテーションで、Android端末の画面を表示・紹介する。
- テストや長文入力のために、デスクトップから端末を操作する。
- 不具合報告やチュートリアル用に、端末上のアプリの操作を録画する。
- Android端末のカメラをLinux PCのウェブカメラとして使う。
クイックスタート
- 1
AndroidデバイスでUSBデバッグを有効にする
- 2
Linuxガイド(パッケージマネージャー)に従って、Linuxにscrcpyをインストールする
- 3
デバイスをUSBで接続してscrcpyを実行する
scrcpy
使う前に知っておきたいこと
- AndroidデバイスでUSBデバッグを有効にする必要があります。また、キーボードとマウスで操作するには、追加のセキュリティ設定が必要なデバイスもあります。
- 音声転送はAndroid 11以降でのみ動作します。
トピック
よくある質問
- scrcpy とは?
- root化や端末へのアプリのインストールなしで、USBまたはTCP/IP経由でAndroid端末をPCにミラーリングして操作できます。 scrcpyは、Linux、Windows、macOS上でAndroid端末の画面を表示し、操作できるツールです。映像に加え、Android 11以降では音声もミラーリングでき、PCのキーボードとマウスで端末を操作できます。USB接続のほか、TCP/IP経由のワイヤレス接続にも対応しています。
- scrcpy は無料で使えますか?ライセンスは?
- scrcpy は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- scrcpy は今もメンテナンスされていますか?
- 活発にメンテナンス中。scrcpy の最終コミットは 2026年10月20日 です。
- scrcpy は何に使えますか?
- 開発中やプレゼンテーションで、Android端末の画面を表示・紹介する。 テストや長文入力のために、デスクトップから端末を操作する。 不具合報告やチュートリアル用に、端末上のアプリの操作を録画する。 Android端末のカメラをLinux PCのウェブカメラとして使う。
- scrcpy のインストール方法は?
- AndroidデバイスでUSBデバッグを有効にする Linuxガイド(パッケージマネージャー)に従って、Linuxにscrcpyをインストールする デバイスをUSBで接続してscrcpyを実行する: scrcpy
- scrcpy はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Genymobile/scrcpy
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Windows、macOS、LinuxでAndroid端末をミラーリング・操作できるscrcpy向けデスクトップGUI。
AndroidエミュレーターやAndroidスマートフォン、iOSシミュレーター、iPhoneを並べてミラーリング・操作・設定変更できる、無料のオープンソースmacOSアプリ。
Googleが提供する、単一のDartコードベースからネイティブコンパイルされたモバイル、Web、デスクトップアプリを構築するためのオープンソースSDK。
Reactを使って、JavaScriptのUIをネイティブのプラットフォームコンポーネントで描画するAndroid・iOSアプリを構築するフレームワーク。
Rust製のオープンソース・セルフホスト型リモートデスクトップアプリ。TeamViewerの代替として利用できます。