Csharp與Java的Android開發中【關於如何解決Adb無法連接的解決方案】usb無法連接到手機

這個教程將引導你解決Adb無法連接的種種問題

請由A到E的順序來閱讀這份文檔,當然,如果你嘗試過前面的解決方案但是無效或是幫助文件讓你這麼做了,可以直接查閱下一條




紅色字體:代表這是你要注意的地方
藍色字體:代表這是個可以點擊的網絡連接
綠色字體:代表這是提示性文字
灰色斜體字 :代表在實際操作中,這個位置要填寫一些其他的數據


所有教程都建立在你打開了USB調試模式的前提下!

A) 情況簡明:“第一次就無法連接”(就是電腦需要安裝驅動)
適用於:剛剛購買到手機以及從未用電腦連接你的1+的用戶 (或者是手機不出現Usb調試認證的情況)

首先,請安裝驅動,在點擊我下載驅動!處下載驅動並安裝。(在安時如出現來自Windows的警告窗口,請選擇“仍然繼續”)
安裝後,重啓(電腦)再試一下。(請先在任務管理器結束所有"adb.exe")
B)  情況簡明:“驅動正常,還是無法連接”
這種問題最常見於默認的ColorOS中,以下是解決方案(如果你不是ColorOS,請看第E條)
1.把手機的下拉框拖下來
2.在“文件傳輸選擇”中選擇“傳照片”(默認爲”傳文件“)
3.再次測試Adb(請先在任務管理器結束所有"adb.exe")
(這個非常有效)
C:還是無法連接?怎麼辦?!
這種情況常見於那些啓用了各種各樣的“手機管家”"手機助手"“豌豆莢”等第三方程序的電腦上
0.先把電腦裏那些手機助手什麼的關閉,或者是在設置裏禁用了再關閉
1.首先進入任務管理器,轉到進程一欄
2.選擇顯示所有用戶的進程
3.找到一切按有Adb字樣的程序,結束它們。
4.按下Win+R鍵 輸入Cmd 回車 。輸入     Netstat -a -n -o|findstr “5037”
(上面的命令從N這個字母開始,到“ 這個標點結束)
5.看看還有沒有進程佔用着Adb的門戶。如果有, 那麼記錄下Cmd中那行的最後一組數字(通常爲4位數)
6.接着輸入TASKKILL /PID把我替換成剛纔的數字
7.再試試吧!(請先在任務管理器結束所有"adb.exe")
D:實在不行?修改Adb_usb.ini
1.打開文件管理器進入到 %HOMEPATH%\.android 中2. 右鍵“我的電腦” ---管 ---找到裏面的“設備管理器” --選擇android設備,找到你的1+,選擇“詳細信息”---在下拉框中找到硬件ID 
3.記錄硬件id那一行中 Vid_  後面跟着的4個字母或數字混合而成的id
4.在1中的目錄中新建一個文件 叫做adb_usb.ini (注意擴展名,在Windows中的設置讓拓展名顯示!)
(你可以先新建一個文本文檔,再把它命名爲 adb_usb.ini)
5.在剛纔的文件中,輸入 0x你剛纔的硬件id ( 如我的id是 4A36,那麼我就要輸入 0x4A36)
6.再試試吧!(請先在任務管理器結束所有"adb.exe")
E:或者。。。不走常規路!
適用於那些CMmod在首次連接時不出現Adb認證窗口的情況。(或者其他什麼情況,這個方法幾乎適用於全部操作系統和手機)
先決條件:電腦和手機在同一網路下,並且可以互相訪問並且手機支持網絡調試功能(重要!)
0.你可以拔掉電腦連接手機的Usb線。
1.打開手機中的”網絡調試“開關
2.在cmd中輸入 adb connect 手機的ip   (手機的ip可以在系統信息中找到,要手機和電腦連接同一路由器)
3.手機上出現Adb認證窗口,選擇”永遠同意“(你也可以不選)並確定。
4.成功後就可以直接輸入指令
發佈了7 篇原創文章 · 獲贊 4 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章