安装ADB驱动
进入http://adbshell.com/downloads选择ADB Driver Installer会进入http://adbdriver.com/, 下载ADB Driver Installer (Universal)
安装方法:
1. 手机或android设备连接至电脑
2. 双击ADBDriverInstaller.exe
3. 界面将显示未安装ABD驱动的设备名
4. 点击install完成安装
安装ADB命令行工具
进入http://adbshell.com/downloads,下载ADB Kits (525 KB),得到adb.zip(仅含三个文件:adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll),将该三个文件直接拷贝至C:\Windows\System32和C:\Windows\SysWOW64
将手机或android设备连接至电脑,打开设备管理器可查看到有adb设备接入,如Android Device->Android Composite ADB Interface
进入cmd:输入adb devices
正常情况输出类似:
C:\Users\zhudexue>adb devices
List of devices attached
0123456789ABCDEF device
发生错误:
1) adb server is out of date. killing...
2) List of devices attached(仅此一句,无设备信息)
3) 其他错误输出。
解决方法:
adb nodaemon server输出cannot bind 'tcp:5037',知其使用的端口号为5073
netstat -ano | findstr "5037"找出占用5073端口的进程的PID并杀掉
杀掉方法:打开任务管理器:查看->选择列->勾选PID,然后结束进程
若已无进程占用5073端口,adb devices命令仍无输出或报1)错误:
打开设备管理器,右键Android Composite ADB Interface,属性->详细信息->硬件ID,得到值:USB\VID_10D6$PID_0C02&MI_01,
其中10D6即为该设备硬件ID。
找到你的模拟器存放的目录,eg:C:\Users\zhudexue\.android下找到或新建一个adb_usb.ini文件。
然后把VID的数值写入到adb_usb.ini里面。就是0x10D6这6个字符即可。
cmd上输入adb kill-server 然后重新拔插usb线之后,就可以连接adb了。
输入命令:adb devices将正常
安装 APK Installer(可选)
进入http://apkinstaller.com/,下载APK Installer for Windows,使用直接双击即可,无需安装。