您的位置:首页 > 其它

adb连接过程中碰到的问题

2018-03-02 19:44 399 查看
本月开始学习appium,结果在android环境配置上就采坑不少,本文记录adb连接实体机中碰到的问题。

问题一:

手机usb设备调试开关确认打开,但是adb连接不上。使用adb devices查看连接的设备,无反应。

>adb devices -l
List of devices attached


解决步骤:

1. 安装豌豆荚,连接设备

2. 报错:DriverInstallerX64已经停止工作:”应用程序无法正常启动0xc000007b”

3. 查看设备管理器:ADB Interface驱动未安装

4. 访问http://adbdriver.com/downloads/下载adb驱动

5. 安装ADBDriverInstaller.exe,安装完成检查驱动,驱动安装成功

6. 再次尝试豌豆荚连接设备,连接成功

问题二:

豌豆荚连接成功,使用adb命令查看设备,提示adb.exe已停止工作

>adb devices -l
List of devices attached
adb server version (32) doesn't match this client (39); killing...
could not read ok from ADB Server
* failed to start daemon
error: cannot connect to daemon


解决步骤:

检查5307端口是否被占用

C:\Users\lei>netstat -aon|findstr "5037"
TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       10264
TCP    127.0.0.1:5037         127.0.0.1:64088        TIME_WAIT       0
TCP    127.0.0.1:5037         127.0.0.1:64095        TIME_WAIT       0
TCP    127.0.0.1:5037         127.0.0.1:64102        TIME_WAIT       0
TCP    127.0.0.1:5037         127.0.0.1:64110        TIME_WAIT       0


发现端口被占用,查找10264的任务。发现是豌豆荚占用了5037。进入任务管理器停掉”PPAdbServer”进程树

C:\Users\lei>tasklist | findstr "10264"
PPAdbServer.exe              10264 Console                    1      6,912 K


重新查看设备列表,连接成功

C:\Users\lei>adb devices
List of devices attached
* daemon not running; starting now at tcp:5037
* daemon started successfully
a773e2f4        unauthorized
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐