手機投屏軟件與Android studio ADB衝突
當開啓Android studio 時, 手機投屏自動斷掉, 如下提示:
從網上看了不少方法 , 大致分爲兩種類型 :
1 、將adb端口占用的進程殺掉 , 但是這樣就不可能在啓動Android studio 的情況下 使用手機投屏
2 、將adb相關的那幾個文件用 Android sdk中的替換投屏軟件中的 , 這樣不但可以解決adb衝突問題, 而且可以在連接投屏的手機上跑程序( 文章最後提到這個問題 ) , 但是我翻遍所有相關目錄,並未在我常用的投屏軟件裏找到adb相關那幾個文件.
需要替換的文件如下圖 , 如果不是用的我的這種投屏工具, 可以直接將這幾個文件替換即可解決adb衝突問題
最終還是找了個目前來說比較折中的辦法: 修改sdk的端口號
在系統環境變量裏添加一個系統變量 變量名稱爲 : ANDROID_ADB_SERVER_PORT
設置完成後 重啓 Android studio即可生效
設置完成後 , 可以同時啓動 Android studio 、 模擬器 、投屏軟件 而不會發生衝突
但是有一個問題 : 當一臺手機進行投屏時, Android studio就會無法識別到投屏中的手機, 進而無法在該臺手機上跑程序
但是可以在除了投屏中的以外的手機和模擬器跑程序, 這個問題等我研究出解決方法, 會在文章最後進行追加