1. 程式人生 > >用手機除錯Android手機連上沒反應解決辦法

用手機除錯Android手機連上沒反應解決辦法

翻了一大堆沒有幫助的帖子,萬念俱灰下,突然看到了這個帖子,解決了我的問題哭萬分感謝

過了一個週末,跑公司去發現公司的電腦用eclipse除錯android是,插上手機木有反應,console總是出現如下的錯誤“Adb connection Error:遠端主機強迫關閉了一個現有的連線”

這個問題,網上一搜,基本上都是一大堆對我無效的辦法,基本上也就二種了: 1.  更新adb.exe 在adb.exe 1.0.26以前的版本可能存在一個bug,手機執行的程序數大於64時,就會引發adb崩潰。但我的adb版本已經是1.0.31了,如果你的adb版本低於1.0.26可以考慮一下更新。http://code.google.com/p/android/issues/detail?id=12141
2.  終止adb.exe程序然後拔資料線重連後 adb kill-server 和 adb start-server。這個和eclipse中DDMS檢視中的reset adb是一樣的效果。但是,試過多次發現,還不管用。 如果以上二種辦法不可行,那就來試試這最後一種給力的辦法吧。 1. 使用android sdk目錄中tools下的android.bat指令碼。在命令列中輸入: 路徑/android update adb Adb connection Error:遠端主機強迫關閉了一個現有的連線 - 過☆客 - 過☆客   2. 執行成功後,會在使用者名稱目錄下產生一個adb_usb.ini檔案。不同系統可能不一樣,我用的是xp檔案在C:\Documents and Settings\Administrator\.android目錄中 3. 手機連上USB,開啟電腦的裝置管理器,找出當前手機的USB的VID碼。如我的裝置是VID_2712即為0x2717 Adb connection Error:遠端主機強迫關閉了一個現有的連線 - 過☆客 - 過☆客
4. 開啟生成的adb_usb.ini檔案。它是UTF8編碼,用記事本開啟看起來可能會有點小亂,不用管,直接在最後新增上0x2717,或者把裡面的內容全刪了,只保留0x2717。 Adb connection Error:遠端主機強迫關閉了一個現有的連線 - 過☆客 - 過☆客   5. 拔掉usb線。執行adb kill-server 重啟服務 adb start-server。重新連線上手機。再試試就可以了 參考文獻: 原文http://zengwu3915.blog.163.com/blog/static/2783489720138285516555/