adb识别设备
用adb devices命令提示以下错误:
* daemon not running. starting it now on port 5037 *
CreateProcess failure, error 2
* failed to start daemon *
error: cannot connect to daemon
这是什么引起的??
[解决办法]
你应该先用lsusb ,看看是否有对应设备,同时记住一个数字:
如下:Device 004: ID 04f2:b221 Chicony Electronics Co., Ltd,就记住04f2
然后,添加配置udev规则文件,调整设备文件权限
在/etc/udev/rules.d下创建规则文件50-android.rules
sudo gedit 50-android.rules
# add something as:
SUBSYSTEMS=="usb",ATTRS{idVendor}=="04f2 " ,SYMLINK+="android_adb",OWNER="lemon "
# save & close window
ATTRS{idVendor} 为上一步获得的 idVendor 参数
SYMLINK 参数使设备目录增加一个连接文件指向原设备文件
OWNER 为你当前的用户,也是你运行adb服务的用户
[解决办法]
别忘了打开设备的调试
[解决办法]
看下驱动安装了没,有可能是驱动的问题。
[解决办法]
豌豆荚?91?是不是有类似的软件冲突
[解决办法]
任务管理里,关闭adb
再打开eclipse