ubuntu下adb不識別小米2

ubuntu下adb命令不識別米2,米1卻識別,eclipse同樣情況。對這類問題網上大多的解決方法(及google官方教程)是:

        創建文件/etc/udev/rules.d/51-android.rules並添加規則

       SUBSYSTEM=="usb", ATTR{idVendor}=="XXXX", MODE="0666"

我嘗試後卻不行。

後來這裏找到了解決方法:

在終端輸入以下命令

      echo "0x2717" > ~/.android/adb_usb.ini

並重啓adb server:

 adb kill-server



請教了高手,51-android.rules和adb_usb.ini的意義和關係:

  51-android.rules For udev

   adb_usb.ini For adb

  udev在root下執行,將51-android.rules中的設備的讀寫權根暴露給用戶,這樣adb就擁有了指定設備的讀寫權根(adb在用戶態下運行)。而adb_usb.ini則告訴adb哪些設備是android設備。實際上在我的機器上,51-android.rules是空的,可能是默認下所有設備都開放給用戶了。

發佈了5 篇原創文章 · 獲贊 0 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章