Ubuntu下 Android真机 显示????????????no permissions 最终办法
2013-09-09 16:51
253 查看
http://blog.csdn.net/jiacai2050/article/details/8069507
首先:
打开一个终端,输入 lsusb,就会看到当前连接电脑的所有USB设备,比如:
Bus 002 Device 003: ID 046d:c06a Logitech, Inc.
Bus 002 Device 010: ID 17ef:7533 Lenovo
第二个是我连接的联想手机。
其次:
进入 /etc/udev/rules.d 下面:
打开终端(Ctrl+Alt+T),进入root 用户,执行 sudo gedit /etc/udev/rules.d/50-Android.rules就会在该目录下新建一
个50-android.rules文件,如果该文件已经存在,就新建一个51-android.rules文件,在该文件中添加如下语句:
SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"
SUBSYSTEM==”usb”,ATTR{idVendor}==”17ef″, ATTR{idProduct}==”685e”,SYMLINK+=”android_adb”
其中的 SYSFS{idVendor}=="17ef" 代表的是联想手机,如果是HTC的话,则换成 0bb4,所有手机USB对应的ID 如下:
接着:
切换到androidsdk的platform-tools目录下(这一步很重要,必须要sudo,否则没效果)
sudo./adb devices (这个主要是查看下已连接上的android机器)
Listof devices attached
????????????no permission
semulator-5554device(~。~我开了个android模拟器)
以下命令是:重启adb服务,再输入adbdevices就应该能找到设备了。
sudo./adb kill-server
sudo./adb devices
首先:
打开一个终端,输入 lsusb,就会看到当前连接电脑的所有USB设备,比如:
Bus 002 Device 003: ID 046d:c06a Logitech, Inc.
Bus 002 Device 010: ID 17ef:7533 Lenovo
第二个是我连接的联想手机。
其次:
进入 /etc/udev/rules.d 下面:
打开终端(Ctrl+Alt+T),进入root 用户,执行 sudo gedit /etc/udev/rules.d/50-Android.rules就会在该目录下新建一
个50-android.rules文件,如果该文件已经存在,就新建一个51-android.rules文件,在该文件中添加如下语句:
SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"
SUBSYSTEM==”usb”,ATTR{idVendor}==”17ef″, ATTR{idProduct}==”685e”,SYMLINK+=”android_adb”
其中的 SYSFS{idVendor}=="17ef" 代表的是联想手机,如果是HTC的话,则换成 0bb4,所有手机USB对应的ID 如下:
Company | USB Vendor ID |
---|---|
Acer | 0502 |
ASUS | 0b05 |
Dell | 413c |
Foxconn | 0489 |
Fujitsu | 04c5 |
Fujitsu Toshiba | 04c5 |
Garmin-Asus | 091e |
18d1 | |
Hisense | 109b |
HTC | 0bb4 |
Huawei | 12d1 |
K-Touch | 24e3 |
KT Tech | 2116 |
Kyocera | 0482 |
Lenovo | 17ef |
LG | 1004 |
Motorola | 22b8 |
NEC | 0409 |
Nook | 2080 |
Nvidia | 0955 |
OTGV | 2257 |
Pantech | 10a9 |
Pegatron | 1d4d |
Philips | 0471 |
PMC-Sierra | 04da |
Qualcomm | 05c6 |
SK Telesys | 1f53 |
Samsung | 04e8 |
Sharp | 04dd |
Sony | 054c |
Sony Ericsson | 0fce |
Teleepoch | 2340 |
Toshiba | 0930 |
ZTE | 19d2 |
切换到androidsdk的platform-tools目录下(这一步很重要,必须要sudo,否则没效果)
sudo./adb devices (这个主要是查看下已连接上的android机器)
Listof devices attached
????????????no permission
semulator-5554device(~。~我开了个android模拟器)
以下命令是:重启adb服务,再输入adbdevices就应该能找到设备了。
sudo./adb kill-server
sudo./adb devices
相关文章推荐
- Ubuntu下 Android真机 显示????????????no permissions 最终办法(转载)
- Ubuntu下 Android真机 显示????????????no permissions 最终办法
- Ubuntu下 Android真机 显示????????????no permissions 最终办法(转载)
- Ubuntu 测试android真机 lsusb命令出现:???????????? no permissions(解决办法)
- Ubuntu下 Android真机 显示????????????no permissions 快速解决
- Ubuntu下 Android真机 显示???????????? no permissions
- ubuntu10.04 下通过usb在真机调试android程序的设置???????????? no permissions
- android真机调试时无法显示logcat信息的解决办法
- Android DDMS中真机测试时data目录无法显示的处理办法
- 关于ubuntu 无法正常显示android真机
- ubuntu10.04 下通过usb在真机调试android程序的设置???????????? no permissions
- Ubuntu Eclipse Android 开发 真机调试 不能识别小米手机, 而显示????的解决方案
- Ubuntu下 Android真机调试
- ubuntu下android真机调试(转)
- Ubuntu中Document View 中文显示乱码解决办法
- Android 安装app显示已经安装 需要卸载,实际没有安装的一种解决办法
- Ubuntu登录后蓝屏不显示桌面的解决办法
- Android Device Monitor打开后不显示任何窗口解决办法
- cocos2dx android 真机调试时Logcat不显示日志信息
- Android开发 ListView底部分割线不显示的解决办法