兄弟們,最近我碰到了一個(gè)很煩的問題,就是每次連接手機(jī)到電腦上,都跳出一個(gè)“adb server is out of date. killing”的提示,真的讓我心累?。?p>
比起這個(gè)問題,我更加討厭的是網(wǎng)上那些一句話解決問題的人,啪啪打臉之后,我終于發(fā)現(xiàn)了一些可行的解決方案。
首先,我們需要了解一下這個(gè)“adb server is out of date”的問題。其實(shí),這是因?yàn)槲覀冞B接手機(jī)的時(shí)候,手機(jī)上的adb daemon與電腦端的adb server版本不一致,導(dǎo)致兩者無法通訊而發(fā)生的錯(cuò)誤。那么,怎么解決呢?
第一種方法,就是簡單暴力,直接清除adb緩存:
在電腦命令行窗口輸入以下命令:
adb kill-server
adb start-server
然后,通過adb devices命令查看是否連接成功。
這個(gè)方法很簡單,但是也有很大的缺點(diǎn),就是清除緩存會(huì)導(dǎo)致所有緩存信息被清除,如果你還有其他的緩存,可能會(huì)被清除掉。
第二種方法,就是更新ADB版本:
我們可以先在安卓開發(fā)網(wǎng)站上找到最新的ADB版本,然后再將其安裝到電腦上:
1.下載ADB工具包;
2.解壓縮ADB工具包到本地;
3.找到工具目錄下的adb.exe文件,用新版本的adb.exe替換相應(yīng)的舊文件;
4.重新啟動(dòng)adb服務(wù)。
這個(gè)方法需要下載新的ADB版本,并且對(duì)文件進(jìn)行替換,相對(duì)來說比較麻煩,但是更新之后,這個(gè)問題就可以解決了。
第三種方法,就是通過命令行窗口進(jìn)行操作:
1.運(yùn)行命令行窗口;
2.進(jìn)入Android SDK的platform-tools目錄,命令行輸入:cd【Android SDK的platform-tools目錄】(具體路徑需要自己找噢);
3.輸入命令:adb kill-server && adb start-server,重啟ADB服務(wù)。
這個(gè)方法也比較簡單,但是需要使用命令行窗口進(jìn)行操作,適合比較喜歡折騰的小伙伴們。
總結(jié)一下,解決“adb server is out of date”的問題其實(shí)非常簡單,只需要選擇一種適合自己的方法就可以了。麻煩一點(diǎn)的話,選擇更新ADB版本或者通過命令行窗口進(jìn)行操作;簡單粗暴的話,就直接清除ADB緩存就好了。希望我的經(jīng)驗(yàn)可以幫到需要的小伙伴們哦! www.yinyiprinting.cn 寧波海美seo網(wǎng)絡(luò)優(yōu)化公司 是網(wǎng)頁設(shè)計(jì)制作,網(wǎng)站優(yōu)化,企業(yè)關(guān)鍵詞排名,網(wǎng)絡(luò)營銷知識(shí)和開發(fā)愛好者的一站式目的地,提供豐富的信息、資源和工具來幫助用戶創(chuàng)建令人驚嘆的實(shí)用網(wǎng)站。 該平臺(tái)致力于提供實(shí)用、相關(guān)和最新的內(nèi)容,這使其成為初學(xué)者和經(jīng)驗(yàn)豐富的專業(yè)人士的寶貴資源。
聲明本文內(nèi)容來自網(wǎng)絡(luò),若涉及侵權(quán),請(qǐng)聯(lián)系我們刪除! 投稿需知:請(qǐng)以word形式發(fā)送至郵箱18067275213@163.com
站長 :你好是你的忠實(shí)讀者,SEO實(shí)戰(zhàn)密碼已上架,就買了,一本,正在研究