Linux下Android连接手机调试显示???问题的解决方案

首先,采用Google的解决方案:

1、AndroidManifest.xml文件的<application>增加android:debuggable="true"属性,如果是使用Eclipse可以忽略这一步

2、打开手机的调试选项

3、创建文件:/etc/udev/rules.d/51-android.rules

文件的内容:SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

修改文件的执行权限:chmod a+r /etc/udev/rules.d/51-android.rules

注:其中idVendor需要根据手机的品牌不同而修改,Google给出了一张表:

CompanyUSB Vendor ID
Acer0502
ASUS0b05
Dell413c
Foxconn0489
Fujitsu04c5
Fujitsu Toshiba04c5
Garmin-Asus091e
Google18d1
Haier201E
Hisense109b
HTC0bb4
Huawei12d1
K-Touch24e3
KT Tech2116
Kyocera0482
Lenovo17ef
LG1004
Motorola22b8
MTK0e8d
NEC0409
Nook2080
Nvidia0955
OTGV2257
Pantech10a9
Pegatron1d4d
Philips0471
PMC-Sierra04da
Qualcomm05c6
SK Telesys1f53
Samsung04e8
Sharp04dd
Sony054c
Sony Ericsson0fce
Teleepoch2340
Toshiba0930
ZTE19d2

但是实际操作中,用了以上方法后还是不行,使用adb devices,结果还是出现???和no permissions,再Google了一下,

发现原来是adb的权限问题,所以使用了修改了一下权限:

chown root:root adb

chmod 4755 adb

在运行一下adb devices,结果发现已经正常,可以调试了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值