想在電腦上用滑鼠鍵盤操控 Android 手機?透過 ADB (Android Debug Bridge) 與 Java 型跨平台工具 AndroidScreencast 即可實現。本文提供完整步驟、常見錯誤排查 (adb server 衝突、WiFi 連線不支援) 與實測截圖,助你快速建立桌面級操控體驗。
開啟命令提示字元 (cmd) 執行:
adb shell
su
chmod 777 /data/dalvik-cache
cd /data/dalvik-cache
chmod 777 ./*
關鍵提醒:執行 su 時,手機螢幕會彈出 Root 授權請求,**務必點選「允許/Always Allow」**,並保持手機**解鎖狀態**,否後指令會卡住。


原因:ADB Server 埠 (5037) 被其他程序 (如豌豆莢) 佔用。
解法:
netstat -ano | findstr 5037
taskkill /PID <占用進程PID> /F
若為豌豆莢進程且無法殺掉,**右鍵系統匣圖標完全退出豌豆莢**,再重新啟動 ADB 指令。


原因:手機透過 WiFi 連接電腦 (如豌豆莢無線連接),ADB 僅支援 USB 實體連線識別裝置。
解法:**改用 USB 線直連**,問題即刻解決。

adb devices 確認連線後,直接執行 scrcpy 即可獲得低延遲、高幀率鏡像與控制,支援錄影、全螢幕、OTG 模式,無需 Java/Root (部分功能需 Root)。ADB + AndroidScreencast 是早期經典方案,但受限於 Java 環境、單執行緒渲染、無聲音轉發、需 Root 等缺點。**現代首選 scrcpy**,零依賴、高效能、跨平台、開源免費。若仍需 Java 方案,請務必依本文步驟處理 ADB Server 衝突與 USB 連線,並保持手機解鎖。