???????????? no permissions解决方法

当出现????????????    no permissions时,正确的做法。

#lsusb

Bus 001 Device 011: ID 0bb4:0cca High Tech Computer Corp.

#vi /etc/udev/rules.d/51-android.rules

添加

SUBSYSTEM=="usb", ATTR{idVendor}=="0ff9",MODE="0666",GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0cca",MODE="0666",GROUP="plugdev"

#/etc/init.d/udev restart

如果还是找不到设备,继续:

#which adb

#cd adb_path   //进入adb的路径下

#sudo su

#./adb kill-server

#./adb start-server

#./adb devices



adb 重启脚本

#!/bin/bash

if [ $# -lt 1 ];then
        echo "please input adb command as arguments"
        exit 1
fi

source /etc/profile

echo "restart udev"
#/etc/init.d/udev restart
service udev restart

str=$(which $1) > /dev/null  #找到adb命令路径,注意bash等号两边不能有空格,否则会
找不到命令
echo $str > /dev/null

$1 kill-server
$1 start-server


下面更简单,直接明了。

#!/bin/bash

#if [ $# -lt 1 ];then
#       echo "please input adb command as arguments"
#       exit 1
#fi

source /etc/profile

echo "restart udev"
#/etc/init.d/udev restart
service udev restart

str=$(which $1) > /dev/null  #找到adb命令路径,注意bash等号两边不能有空格,否则会
找不到命令
echo $str > /dev/null

adb kill-server
adb start-server

你可能感兴趣的:(android环境相关)