Android Studio的裝置連線後設備名後為[null]
阿新 • • 發佈:2018-12-25
我在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