ubuntu下android設備連接出現error: insufficient permissions for device 錯誤

SDK 上關於如何在 Ubuntu 上安裝 adb 驅動的說明並不詳細,經過搜索找到了確實的解決方法,首先按照 SDK 上的說明建立 udev 的 rules 文件,然後:

在 ubuntu 9.04 下通過usb連接 Android 設備,使用 adb 時,會返回無法找到設備,解決辦法如下:

1) 在終端運行 lsusb

會發現結果有會有如下類似記錄:

Bus 001 Device 008: ID 0bb4:0c02 High Tech Computer Corp.

這時鍵入

sudo vim /etc/udev/rules.d/50-android.rules

在打開的文件中增加以下文本:

SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="0bb4", MODE="0666"

2) 運行以下命令:

sudo chmod a+rx /etc/udev/rules.d/50-android.rules
sudo /etc/init.d/udev restart

3) 在 android sdk 的 tools 目錄下運行 (這一步很重要,必須要sudo,否則沒效果)

sudo ./adb kill-server
sudo ./adb devices

然後,就可以直接用 adb 來進行操作了。




轉載自http://blog.163.com/zl8724@126/blog/static/1646135082011090637280/


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