解決Android Studio虛擬機(jī)adb.exe已停止工作的方法
在搭建好Android Studio開(kāi)發(fā)環(huán)境后,當(dāng)開(kāi)始編程調(diào)試程序時(shí),經(jīng)常會(huì)遇到“adb.exe已停止工作”的問(wèn)題,不管是在虛擬機(jī)還是真機(jī)上。這種情況給開(kāi)發(fā)者帶來(lái)了很大的困擾。下面將介紹如何解決這一問(wèn)
在搭建好Android Studio開(kāi)發(fā)環(huán)境后,當(dāng)開(kāi)始編程調(diào)試程序時(shí),經(jīng)常會(huì)遇到“adb.exe已停止工作”的問(wèn)題,不管是在虛擬機(jī)還是真機(jī)上。這種情況給開(kāi)發(fā)者帶來(lái)了很大的困擾。下面將介紹如何解決這一問(wèn)題。
檢測(cè)adb.exe端口是否被占用
1. 在搭建完Android Studio后,使用虛擬機(jī)或真機(jī)調(diào)試程序時(shí),出現(xiàn)如下錯(cuò)誤。
2. 在運(yùn)行中輸入cmd,打開(kāi)命令行工具,使用命令`netstat -aon|findstr 5037`查看adb.exe的5037端口是否被占用。
3. 我們可以看到5037端口被進(jìn)程號(hào)為6720的進(jìn)程所占用。接著使用命令`tasklist /fi "PID eq 6720"`查看進(jìn)程6720是哪個(gè)程序,有可能是一些第三方軟件在占用此端口。
解決方法
4. 鑒于出現(xiàn)問(wèn)題的進(jìn)程為360手機(jī)助手,需要立即卸載360手機(jī)助手。
5. 卸載完成后,再次運(yùn)行虛擬機(jī)或連接真機(jī)進(jìn)行調(diào)試,這時(shí)就不再會(huì)出現(xiàn)“adb.exe已停止工作”的錯(cuò)誤,程序能夠正常運(yùn)行。
這樣,通過(guò)查找占用adb.exe端口的進(jìn)程并及時(shí)移除,可以有效解決Android Studio虛擬機(jī)adb.exe停止工作的問(wèn)題,確保開(kāi)發(fā)工作順利進(jìn)行。希望以上方法能夠幫助到遇到類(lèi)似問(wèn)題的開(kāi)發(fā)者們。