1. 程式人生 > >Linux下安裝Android的adb驅動-解決不能識別的問題

Linux下安裝Android的adb驅動-解決不能識別的問題

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

Linux下安裝Android的adb驅動-解決不能識別的問題

20141011更新:      老方法對我當時使用的一款裝置一直都沒有出現問題,最後遇到小米手機還有Android4.4版本的系統都會每次出現error: insufficient permissions for device問題,老方法的最後也說了這個問題的解決方法是什麼。大意就是adb服務得以root使用者身份啟動,比較靠譜的方法是新增或者修改
/etc/udev/rules.d/51-android.rules檔案,內容如下:

      SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666" 

      這會監聽所有Android手機裝置。自動以root許可權啟動adb服務。無需關注Android裝置的vid pid。old方法對Windows使用者仍然有效。

      sudo udevadm control --reload-rules #重新載入rules,這時再插拔一個Android裝置一切就正常了。

      https://source.android.com/source/initializing#configuring-usb-access


old版本:   注:本文不涉及怎麼安裝adb等工具。本方法通用。到目前為止已經解決rk3188和展訊SC6820(波導T9500)的識別問題。   以前除錯的Android板子,都是直接用的Google的usb裝置id,adb一般預設就能夠識別。這次除錯國產的瑞芯微的板子,adb居然不能夠識別。使用Windows的同事都用“91助手”來解決的。Linux下似乎並沒有一家來做手機助手的,就要自己來解決了。
  驅動應該是有的,對不上號才是真正的原因。先看裝置id,使用lsusb命令。      查到了裝置id,將其新增到~/.android/adb_usb.ini用如下命令:   $ sudo echo "0x2207" >> ~/.android/adb_usb.ini  #新增裝置id到adb配置檔案中   $ adb kill-server                             # 關閉adb服務 (使用root許可權)   $ adb start-server                            #重啟adb服務   $ adb devices                               #顯示adb裝置 步驟截圖如下:      至此就成功識別了android板子。可以進到shell中,也可以用eclipse來除錯android應用程式了。    另:      1.* daemon not running. starting it now on port 5037 * cannot bind 'tcp:5037' ADB server didn't ACK * failed to start daemon *   重啟電腦後可以了,解除安裝apt-get install安裝的那個。
  2.如果不能識別所有的Android裝置,那麼很有可能adb使用的 5037埠號被佔用,可以用以下使用檢視:    lsof -i :埠號   將其Kill掉,或者開機先啟動一下adb。比如我用的wine的 source insight就會佔用。
      3. Windows下的adb具有同樣的道理,兩樣會讀取adb_usb.ini。這個檔案也在$HOME/.android目錄下。所以直接把Linux做好的這個檔案放到提到的目錄就可以自動識別。附adb_usb.ini:
0x2207 #Rockchip rk3188
       4.error: insufficient permissions for device          如果遇到這個問題,那麼請切換到 root 使用者,進行重啟 adb-server 就沒有問題了。
  1.《 在Linux(Ubuntu)下安裝Android裝置的ADB/USB驅動》 不建議用。   2.《 怎樣在ubuntu 下安裝android驅動?》 建議使用            

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述