Android學習之 adb被佔用解決辦法
阿新 • • 發佈:2019-01-07
1、adb被佔用解決辦法
方法一:
(1)檢視5037埠哪個程序在用
netstat -a -o 5037
(2)檢視上面程序是哪個執行檔案在佔用
tasklist /fi "pid eq 3188"
(3)設定禁用程式,上面查出的執行檔案
(1)快捷鍵“Win+R”來開啟“執行”選單,輸入“gpedit.msc”回車確認
(2)選擇“使用者配置-管理模板-系統”,雙擊右側的“不要執行指定的windows應用程式”
(3)在開啟的對話方塊裡,選擇“已啟用”,然後點選“不允許的應用程式的列表”後面“顯示”
(4)在彈出的“顯示內容”的對話方塊裡把想要禁止的程式輸入即可。比如把***.exe新增進去。這樣就可以禁止***.exe程序
方法二:
(1)使用 ProcessHacker.exe檢測工具檢視5037佔用情況
(2)點選”Network”按鈕,查詢佔有5037埠(adb server埠)的程序
豌豆莢:後臺常駐adb服務為wandoujia_daemon.exe;
QQ音樂:後臺常駐adb服務為tadb.exe;
騰訊管家:後臺常駐adb服務為tadb.exe;
360刷機:後臺常駐adb服務為360shuaji.exe
金山毒霸:後臺常駐adb服務為kxeconn.exe;
91助手:後臺常駐adb服務為AndroidInterface.exe;
迅雷:後臺常駐adb服務為adb.exe。
(3)將非adb.exe的執行檔案按照上一方法的禁用設定流程設為禁用
2、待評估
下載第三方的adb工具,原生的adb 有一個限制,也可以說是 bug。
當手機上同時執行的程序數大於 64 時, 就會引發 adb 奔潰。
更深層次的原因,就是 Windows API 的 WaitForMultipleObjects 所支援的最大控制代碼數是 MAXIMUM_WAIT_OBJECTS,即 64。
下載使用cofface_adb_fastboot_v6.0
方法一:
(1)檢視5037埠哪個程序在用
netstat -a -o 5037
(2)檢視上面程序是哪個執行檔案在佔用
tasklist /fi "pid eq 3188"
(3)設定禁用程式,上面查出的執行檔案
(1)快捷鍵“Win+R”來開啟“執行”選單,輸入“gpedit.msc”回車確認
(2)選擇“使用者配置-管理模板-系統”,雙擊右側的“不要執行指定的windows應用程式”
(3)在開啟的對話方塊裡,選擇“已啟用”,然後點選“不允許的應用程式的列表”後面“顯示”
(4)在彈出的“顯示內容”的對話方塊裡把想要禁止的程式輸入即可。比如把***.exe新增進去。這樣就可以禁止***.exe程序
方法二:
(1)使用 ProcessHacker.exe檢測工具檢視5037佔用情況
(2)點選”Network”按鈕,查詢佔有5037埠(adb server埠)的程序
豌豆莢:後臺常駐adb服務為wandoujia_daemon.exe;
QQ音樂:後臺常駐adb服務為tadb.exe;
騰訊管家:後臺常駐adb服務為tadb.exe;
360刷機:後臺常駐adb服務為360shuaji.exe
金山毒霸:後臺常駐adb服務為kxeconn.exe;
91助手:後臺常駐adb服務為AndroidInterface.exe;
迅雷:後臺常駐adb服務為adb.exe。
(3)將非adb.exe的執行檔案按照上一方法的禁用設定流程設為禁用
2、待評估
下載第三方的adb工具,原生的adb 有一個限制,也可以說是 bug。
當手機上同時執行的程序數大於 64 時, 就會引發 adb 奔潰。
更深層次的原因,就是 Windows API 的 WaitForMultipleObjects 所支援的最大控制代碼數是 MAXIMUM_WAIT_OBJECTS,即 64。
下載使用cofface_adb_fastboot_v6.0