ubuntu下adb無法連接設備(二)

ubuntu下adb無法連接設備(二)

  • 問題:
    已經配置了51-android.rules文件,但adb devices依舊無法識別到設備。

  • 原因:
    adb內建有一個知名的廠商ID列表,對於列表內的設備,adb可以直接連接,而不在列表中的設備,它會直接返回,這也就是爲什麼android設備的驅動已經安裝好了,而adb連接不上的原因。
    如果我們用的android設備的廠商ID被修改過,即未在默認的列表裏,按官方的步驟就會失敗。

  • 解決方法
    adb除了內建的一個列表,還有一個adb_usb.ini文件維護可信任的第三方廠商列表,因此我們需要把VID(Vender ID)寫到adb_usb.ini中。

  • 查看一下連接到電腦上的設備信息:
    在這裏插入圖片描述

  • 解決步驟

#1、在根目錄打開adb_usb.ini文件
vim ~/.android/adb_usb.ini
#2、如果你的系統下沒有這個文件,則需要在對應位置新建一個
#3、在文件中加入ID,如上圖中的設備內容,我的設備是倒數第二個,因此在文件中加入對應信息,具體格式如下圖:
0x05c6
#4、重啓電腦即可

adb_usb.ini中插入的信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章