今天,剛好要用安卓調試橋(ADB)調試手機程序,結果出現如下圖所示:
adb 出錯
既然出現了「在5037端口上,守護程序無法運行”的信息,.第一時間想到的就是”端口是不是被防護牆或應用程序佔用”的情況,那就用命令測試一下吧。 直接用「netstat -an | findstr 5037」 看一下端口是否被佔用。
佔用端口信息
看來推測失敗,相應端口沒有被佔用。那是不是手機與電腦的連線有問題的,不用氣餒。繼續前行。先用電腦未連手機看一下結果,然後再用手機連上數據線看一下結果。
電腦未連接手機信息
電腦連上手機信息
結果發現,相應手機設備一直處於離線狀態,當時淚奔。
只好網上查一下,有網友提示有可能是兼容性問題,建議把「ADB程序從system32目錄下COPY到SysWOW64目錄下」,那就趕緊嘗試一下。
adb成功列出手機設備
完美成功!
看來就是電腦裝的ADB兼容性問題。最後科普一下SysWoW64。它是一個Windows系統中的一個子系統, 它能夠運行32-bit 應用,windows操作系統程序, 而且所有的windows系統64位版本上都存在此文件。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/226875.html
微信掃一掃
支付寶掃一掃