ADB全程Android Debug Bridge,是Android SDK里的一个工具,用这个工具可以直接操作管理Android模拟器或者真实的Android设备(如手机)。

一、Adb工具使用配置

1、由于adb是SDK中的工具,当本地有SDK环境时,可直接使用。

若搭建SDK时有添加adb地址(一般为android-sdk-windows\platform-tools下)到path环境变量,则可直接使用。

2、下载adb工具包(无SDK环境)

下载地址:http://www.wishdown.com/soft/53275.html

解压后,如图:

3、使用adb

方法一:CMD启动命令行,在DOS框中使用cd命令将工作目录切换至上述adb工具包所在目录(如:cd d:\platform-tools\),使用adb命令。

方法二:复制CMD.exe(一般在C:\Windows\System32目录)工具到adb工具包所在目录,在该目录下双击CMD工具,在弹出DOS框中使用adb命令。

二、使用adb连接设备

1、连接Android模拟器

1)启动模拟器 (可启动多个)

2)查看设备:adb devices

$adb devices

List of devices attached

emulator-5554 device

emulator-5556 device

3)连接指定模拟器

adb shell (当只有一个模拟器时,使用该命令直接连接)

adb –s emulator-5554 (连接到指定的模拟器emulator-5554)

2、连接Android手机

方法一:USB线连接

1)在手机上启用USB调试

2)CMD窗口输入adb devices,此时可以看到自己的设备。

PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。

3)连接手机

adb shell

方式二:网络连接(WIFI)

此方式Android手机必须获得root权限。

1)打开手机系统的adb服务

方法一:在手机上安装命令行软件,命令行在root权限下(shell中,su切换,提示符“#”),输入 setprop service.adb.tcp.port 5555(设置adb服务端口为5555),重启服务。(stop adbd;start adbd)

方法二:首先使用USB连接PC机,进入root权限(提示符“#”),输入 setprop service.adb.tcp.port 5555,可通过输入 getprop service.adb.tcp.port 验证设置是否成功(返回5555);退出shell;重启手机(保证之前更改的端口设置生效)

2)连接手机

在PC的cmd中输入adb connect 手机IP:5555 ,输出conneced to 手机IP:5555则连接成功。

Adb工具配置和设备连接的更多相关文章

  1. Android配置----adb工具的使用

    Adb(android debug bridge):android 调试桥,用于将本地的文件 push 到环境中,或者从手机环境中 pull 文件到本地. 一.ADB的主要功能: · 运行设备的she ...

  2. Win10配置ADB工具教程

    1.在该网站下载adb工具 http://pcedu.pconline.com.cn/748/7481463.html 2. Win10怎么配置ADB环境?Win10怎么安装ADB工具?这想必是很多安 ...

  3. ADB usb 或 WiFi 连接手机 ADB工具下载

    ADB usb 或 WiFi 连接手机 ADB工具下载 小米 MIUI8.5 手机开启USB调试 1.设置-->我的手机-->全部参数-->MIUI版本--->连续点N次 2. ...

  4. monkey工具使用中遇到的问题之二:尝试了各种方法通过adb都无法找到设备

    测试环境: 1.用的是adt-bundle-windows-x86_64-20140702里面的adb 2.用的是手机模拟器(夜神) 问题描述: 已搭建好adb的环境,输入adb,可以看到以下相关信息 ...

  5. 使用net Manager工具配置远程连接oracle

    一,在服务端配置oracle端口在命令行中输入netca命令,打开相关配置默认端口号为1521 二,配置端口后使用Telnet工具调试端口是否联通 在命令行输入telnet 服务器ip 端口号 三,找 ...

  6. Android ADB工具-操作手机和获取手设备信息(四)

    Android ADB工具-操作手机和获取手设备信息(四) 标签(空格分隔): Android ADB 6. 其它命令 命令 功能 adb shell input text <content&g ...

  7. Android开发之配置adb工具的环境变量

    在Android开发中,adb是一个非常好用也非常使用的工具,可是使用的时候假设没有改动环境变量,每一次都须要输入全然路径非常麻烦.解决的方法是在环境变量中加入adb工具的路径. Windows平台 ...

  8. [转]windows下和Ubuntu下adb找不到设备的解决方法

    最近在做flash手机项目,用fb选择android设备调试,总会出现找不到设备的情况.看了很多帖子都解决不了问题,后来终于研究出来是adb无法找到设备的问题.最后通知这篇帖子终于解决了问题. 使用电 ...

  9. ADB工具和手机抓包方法介绍

    Android抓包方法 工具包内容如下:(下载地址:http://download.csdn.net/download/yezhaohui2011/8368061) adb ——谷歌提供的安卓远程调试 ...

随机推荐

  1. java 抓取网页图片

    import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.io.Out ...

  2. 设置Windows 7 防火墙端口规则

    http://jingyan.baidu.com/article/c843ea0b7d5c7177931e4ab1.html?qq-pf-to=pcqq.c2c 主要解决手机访问pc站点的问题(pc和 ...

  3. 3、Android Intent Flag的介绍

    介绍:http://blog.csdn.net/luckily01/article/details/7737499

  4. Beagleboard xm sd卡恢复

    来源于:http://circuitco.com/support/index.php?title=BeagleBoard-xM windows下恢复更加简单,推荐windows系统下恢复. To in ...

  5. Linux/Unix 线程同步技术之互斥量(1)

    众所周知,互斥量(mutex)是同步线程对共享资源访问的技术,用来防止下面这种情况:线程A试图访问某个共享资源时,线程B正在对其进行修改,从而造成资源状态不一致.与之相关的一个术语临界区(critic ...

  6. ObjC宏定义-预编译小功能

    以前看来#号,好像只是预编译,原来它还可以有跟Swift中"\( )"的拼接功能 例如: #define string(x) #x 意思就是 string(x) = "x ...

  7. HTML编辑器

    终于有时间静下来总结一下最近的工作. 第一个就是html编辑器: 首先是编辑器的选择,之前用的是ewebeditor,功能很强大,出于粘贴word内容得安装插件的原因,暂时放弃. ewebeditor ...

  8. iOS开发笔记1:[转]导航栏里的"Back"按钮显示不出来

    最近项目中遇到一个问题,push过去的ViewController的Nav上面没有返回按钮,遂搜索资料,找到了以下文档.经测试i,问题解决. 原文地址:http://www.cnblogs.com/s ...

  9. 2016 2 - 23 arc中的所有权修饰符(_strong修饰符与_weak修饰符)

    一 _strong修饰符 1._strong修饰符是id类型和对象类型默认的所有权修饰符.如下: id obj = [[NSObject alloc] init];//在没用明确变量所有权修饰符时,会 ...

  10. Three.js资源

    学习教程:http://www.hewebgl.com/ 例子:http://threejs.org/