国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

如何解決夜神模擬器連不上adb的問題

2019-11-11 04:17:37
字體:
供稿:網(wǎng)友

今天要搞一個安卓的項目。由于電腦系統(tǒng)是年前剛剛重裝的,系統(tǒng)里啥都沒有,于是臨時安裝了一下android studio 2.2,然后又裝了一個夜神模擬器。工程打開后,編譯通過了,于是打開夜神模擬器,想要通過模擬器進(jìn)行模擬時,結(jié)果AS一直提示找不到模擬器。

這里寫圖片描述

于是只好重啟AS,重啟模擬器。結(jié)果還是不行。再次重啟,貌似可以了。但是,下午再次重啟之后,又不行了。反反復(fù)復(fù)折騰了好幾次,基本沒幾次能順利連接到模擬器的,每次都要折騰很久。好不容易晚上有點空了,于是靜下心來自己研究了一下,看看到底是誰在搗鬼。

1、關(guān)掉AS和模擬器,全部重新打開。打開順序沒有要求,隨便都行。待二者運(yùn)行穩(wěn)定之后,啟動cmd命令行,輸入adb devices來查看,結(jié)果得到如下提示:

C:/Users/leon>adb devicesList of devices attachedadb server version (31) doesn't match this client (36); killing...* daemon started successfully *

看這句話的意思,大概是說目前運(yùn)行服務(wù)器端的adb版本(也就是夜神模擬器的adb版本)比客戶端的版本(也就是SDK目錄下的adb版本)低,所以系統(tǒng)就把當(dāng)前運(yùn)行的服務(wù)給殺掉了。可是,僅僅是版本低一點而已,只要不影響使用,你沒事殺它干啥?殺了我怎么用呢?這個弱智的adb……

于是,我手動驗證了一下:

C:/Users/leon>adb versionAndroid Debug Bridge version 1.0.36Revision 0e9850346394-androidC:/Users/leon>nox_adb versionAndroid Debug Bridge version 1.0.31

特別說明:在輸入上述命令之前,我已經(jīng)將SDK下的adb所在目錄(C:/Android-SDK_R24.4.1/platform-tools)、以及夜神模擬器的adb所在目錄(C:/Users/leon/AppData/Roaming/Nox/bin)加入了系統(tǒng)的環(huán)境變量path中。否則,上述命令將無法執(zhí)行成功!

可以看出,SDK目錄下的adb版本為1.0.36,夜神模擬器目錄下的adb版本為1.0.31,確實是后者的版本比較低。如此小小的一個版本差異就把這個弱智的adb給整蒙圈了,無法正常運(yùn)行,導(dǎo)致我遇到了白天的問題。

于是去百度,發(fā)現(xiàn)有不少人在支招,有人說是到AS的菜單欄,Tools -> Adnroid -> enable ADB integration;也有人說是,運(yùn)行cmd命令,cd到夜神安裝目錄,執(zhí)行命令”nox_adb.exe connect 127.0.0.1:62001”;還有人說是找到夜神模擬器的安裝目錄把nox_adb.exe改名成adb.exe,等等等等。

但是,這些問題都是治標(biāo)不治本,我一個個試過去,都沒能徹底解決我的問題。每次一關(guān)掉重啟,就會再次出現(xiàn)之前的問題。看來,還是得自己動手,才能豐衣足食。

經(jīng)過一番摸索,最后終于理出了一個解決辦法,特記錄下來:

1、關(guān)掉AS和夜神模擬器。同時去任務(wù)管理器里看下,adb.exe以及nox_adb.exe這2個進(jìn)程有沒有在運(yùn)行?有的話就結(jié)束掉。

2、找到SDK的目錄和夜神模擬器的目錄,將SDK目錄下的adb.exe文件,復(fù)制到夜神模擬器的目錄下,因為夜神模擬器目錄下原本的adb文件名字叫做nox_adb.exe,因此復(fù)制過去之后也得改名為nox_adb.exe。

3、這樣就將AS目錄下的adb文件和模擬器目錄下的adb文件完全同步了,版本號也一致了。此時,可以使用cmd命令查驗一下:

C:/Users/leon>adb versionAndroid Debug Bridge version 1.0.36C:/Users/leon>nox_adb versionAndroid Debug Bridge version 1.0.36

4、重新打開AS和模擬器,待二者運(yùn)行穩(wěn)定之后,點擊AS的運(yùn)行按鈕,你會發(fā)現(xiàn)模擬器乖乖的躺在列表里等待你的選擇。

這里寫圖片描述

至此,問題徹底搞定!打完收工!


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 牙克石市| 郧西县| 望城县| 湛江市| 涟源市| 宁陕县| 安岳县| 南宁市| 靖远县| 星座| 雷州市| 万盛区| 勃利县| 阜新市| 教育| 托里县| 自贡市| 青州市| 巴中市| 临洮县| 威宁| 玉龙| 象州县| 广汉市| 大城县| 扶风县| 莱阳市| 盖州市| 株洲县| 南华县| 阿拉善右旗| 贵南县| 桑植县| 米泉市| 阿尔山市| 蕲春县| 高要市| 伽师县| 信阳市| 吉安县| 阿瓦提县|