Android开发之旅:ADB连接手机两种方式

Android开发之旅:ADB连接手机两种方式

---------amei

目录

ADB连接手机两种方式    1

引言    1

1、    背景    1

2、环境搭建    2

2.1、设备装超级终端(Better Terminal)    2

1.2、测试连接    3

1.3、eclipse连接设备    3

 

引言

adb支持两种连接android系统的方式,USB方式及网络方式。一般手机及平板默认会设置为USB方式。

方便开发调试,需要将设备通过USBWifi连上电脑,

Android开发之旅:ADB连接手机两种方式

  1. 背景

android系统底层运行着一个服务adbd),用于相应和管理大家在电脑端的adb命令连接,

这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。

配置的属性为:

service.adb.tcp.port <- 监听的网络端口

以上属性的值 > 0 adbd将监听网络对应的端口(一般为5555)

以上属性的值 <=-1 adbd将监听USB

2、环境搭建

2.1、设备装超级终端(Better Terminal)

下载给设备安装超级终端,默认安装即可,安装好后打开超级终端输入如下指令

su

setprop service.adb.tcp.port 5555

stop adbd

start adbd

su用来进入管理员角色从$进入#模式

setprop service.adb.tcp.port 5555 设置端口为5555>0为网络模式

setprop service.adb.tcp.port -1设置端口为-1<=-1USB模式

stop adbd start adbd 为重启adbd服务

Android开发之旅:ADB连接手机两种方式

切换回USB

Android开发之旅:ADB连接手机两种方式

1.2、测试连接

如果设备用网络连接则需要用adb连接设备,如果是USB连接跳过这一步,首先查看设备IP,打开设备/设置/无线和网络/WLAN/设置,点击已连接的网络,会显示当前的ip信息,如下图。

Android开发之旅:ADB连接手机两种方式

Cmd下进入android-sdk-windows\platform-tools目录,用adb来查看设备,

如果是用wifi连接则用如下指令连接或者用adb connect 192.168.2.40:5555

adb devices 用来查看所有检测到的设备

Android开发之旅:ADB连接手机两种方式

如果是用USB连接则直接输入adb devices来查看设备

Android开发之旅:ADB连接手机两种方式

1.3、eclipse连接设备

打开window/show view/others/devices,会显示已连接的设备,

网络状态下如下图,

Android开发之旅:ADB连接手机两种方式

USB状态下如下图,

Android开发之旅:ADB连接手机两种方式

UI Automator

Android开发之旅:ADB连接手机两种方式

Android开发之旅:ADB连接手机两种方式,布布扣,bubuko.com

Android开发之旅:ADB连接手机两种方式

上一篇:android文件管理器需求分析之一


下一篇:汉澳sinox打开小米2存储卡看当今手机操作系统