Android Studio的設備連接後設備名後爲[null]

我在Ubuntu 下面跑的android Studio,在連接真機調試的時候發現有的機子使用正常,有的機子後看就只有一個null。
這裏寫圖片描述
這裏寫圖片描述

一下是操作步驟:

  • 把數據線拔掉,在Terminal中輸入查看本機的USB設備列表

    $ lsusb
    
  • 插上數據線和設備,再輸入

    $ lsusb
    

    找到2比1中多的那個設備接口即爲你的設備,例如 Bus 001 Device 039: ID 18d1:4ee7 Google Inc.
    這裏寫圖片描述
    這裏寫圖片描述

繼續輸入

$ sudo vim /etc/udev/rules.d/51-Android.rules

添加

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="4ee7"

添加權限

$sudo chmod a+rx /etc/udev/rules.d/51-Android.rules

重啓adb

$sudo /etc/init.d/udev restart

$sudo adb kill-server

查看設備

$sudo adb devices

就會看到你要找的設備不再是no permission了,是device了,可以正常使用了
這裏寫圖片描述
這裏寫圖片描述

這邊 命名有一個規則 必須以大於50開頭 如51-android.rules

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