Windows、macOS、LinuxでAndroid端末をミラーリング・操作できるscrcpy向けデスクトップGUI。
- スター
- 2,780
- フォーク
- 242
- 未解決の Issue
- 14
- 最終コミット
- 16 日前
これは何?
LinkAndroidは、USBまたはワイヤレスネットワーク経由でAndroidスマートフォンをPCに接続するElectron製デスクトップアプリです。scrcpyを使った低遅延の画面ミラーリングに加え、キーボードとマウスで端末を操作でき、スマートフォンのカメラをライブ映像ソースとして利用することもできます。
ミラーリング以外にも、端末フレームやグラデーション背景を使ったスクリーンショット編集、GIF・MP4での画面録画、スマートフォン内のファイルを閲覧・転送するファイルマネージャー、APKの一覧表示・アンインストール・インストールができるアプリマネージャーを備えています。adbやAndroidシェルのコマンドを実行できるADB Shellターミナルとコマンドショートカットパネルも利用できます。
自動化にはPythonスクリプトを使用でき、cron式でスケジュールしたり、複数の端末で実行したりできます。実行ごとのログも記録されます。Bearer token認証を備えたローカルHTTP APIから、ほかのツールでタスクを実行できるほか、OpenAI、DeepSeek、Ollama、Anthropic Claudeなど、数十のAIモデルプロバイダーと連携します。
主な機能
- 01scrcpyによる低遅延の画面ミラーリングと、キーボード・マウスでの操作
- 02QRコードでのペアリングやLAN上のmDNS検出に対応した、USB・Wi-Fi接続
- 03スクリーンショットの加工と、MP4・GIFでの画面録画
- 04PCからスマートフォン内のデータを管理できるファイルマネージャーとアプリマネージャー
- 05コマンドショートカットパネルを備えたADB Shellターミナル
- 06cronスケジュールと複数端末での実行に対応したPythonスクリプト自動化、およびREST API
ユースケース
- デモ、プレゼンテーション、日常利用のためにAndroidスマートフォンをPCにミラーリングする
- スマートフォンで製品デモ、チュートリアル、バグ再現動画を録画する
- 端末に触れずにファイルを転送し、アプリをインストール・削除する
- 複数のテスト用スマートフォンで、自動化スクリプトをスケジュールに沿って一括実行する
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/modstart-lib/linkandroid.git - 2
プロジェクトフォルダーに移動する
cd linkandroid - 3
依存関係をインストールする
npm install - 4
開発モードを起動する(Electronウィンドウが開きます)
npm run dev
使う前に知っておきたいこと
- READMEには、Node.js 20でテストしたローカル開発手順のみが記載されています。
- パッケージ化されたアプリをインストールするには、パッケージマネージャーではなく公式サイトからダウンロードする必要があります。
- Scrcpyベースのミラーリングなどの機能は、スマートフォンとのADB接続に依存します。
収録されている特集
トピック
よくある質問
- linkandroid とは?
- ADBとscrcpyを使い、USBまたはWi-Fi経由でAndroidスマートフォンをミラーリング、操作、管理できるWindows・macOS・Linux向けElectronデスクトップツール。 LinkAndroidは、USBまたはワイヤレスネットワーク経由でAndroidスマートフォンをPCに接続するElectron製デスクトップアプリです。scrcpyを使った低遅延の画面ミラーリングに加え、キーボードとマウスで端末を操作でき、スマートフォンのカメラをライブ映像ソースとして利用することもできます。
- linkandroid は無料で使えますか?ライセンスは?
- linkandroid は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- linkandroid は今もメンテナンスされていますか?
- 活発にメンテナンス中。linkandroid の最終コミットは 2026年10月22日 です。
- linkandroid は何に使えますか?
- デモ、プレゼンテーション、日常利用のためにAndroidスマートフォンをPCにミラーリングする スマートフォンで製品デモ、チュートリアル、バグ再現動画を録画する 端末に触れずにファイルを転送し、アプリをインストール・削除する 複数のテスト用スマートフォンで、自動化スクリプトをスケジュールに沿って一括実行する
- linkandroid のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/modstart-lib/linkandroid.git プロジェクトフォルダーに移動する: cd linkandroid 依存関係をインストールする: npm install 開発モードを起動する(Electronウィンドウが開きます): npm run dev
- linkandroid はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/modstart-lib/linkandroid
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
root化や端末へのインストール不要で、USBまたはWi-Fi経由でAndroid端末を表示・操作できるQt製デスクトップクライアント。
WebUSB経由でAndroid端末に接続する、Chromiumブラウザー、Node.js、Electronで動作するADBクライアントのTypeScriptによる再実装。
root化や端末へのアプリのインストールなしで、USBまたはTCP/IP経由でAndroid端末をPCにミラーリングして操作できます。
スマートフォンを、ローカルネットワーク上でファイルやメッセージなどを管理できる無料のオープンソースAndroidアプリ。
root化せずに、AndroidスマートフォンをPC、Mac、Linuxマシン上、またはスマートフォンとモニターでデスクトップ風のワークスペースとして使えます。