Adb工具配置和设备连接
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工具配置和设备连接的更多相关文章
- Android配置----adb工具的使用
Adb(android debug bridge):android 调试桥,用于将本地的文件 push 到环境中,或者从手机环境中 pull 文件到本地. 一.ADB的主要功能: · 运行设备的she ...
- Win10配置ADB工具教程
1.在该网站下载adb工具 http://pcedu.pconline.com.cn/748/7481463.html 2. Win10怎么配置ADB环境?Win10怎么安装ADB工具?这想必是很多安 ...
- ADB usb 或 WiFi 连接手机 ADB工具下载
ADB usb 或 WiFi 连接手机 ADB工具下载 小米 MIUI8.5 手机开启USB调试 1.设置-->我的手机-->全部参数-->MIUI版本--->连续点N次 2. ...
- monkey工具使用中遇到的问题之二:尝试了各种方法通过adb都无法找到设备
测试环境: 1.用的是adt-bundle-windows-x86_64-20140702里面的adb 2.用的是手机模拟器(夜神) 问题描述: 已搭建好adb的环境,输入adb,可以看到以下相关信息 ...
- 使用net Manager工具配置远程连接oracle
一,在服务端配置oracle端口在命令行中输入netca命令,打开相关配置默认端口号为1521 二,配置端口后使用Telnet工具调试端口是否联通 在命令行输入telnet 服务器ip 端口号 三,找 ...
- Android ADB工具-操作手机和获取手设备信息(四)
Android ADB工具-操作手机和获取手设备信息(四) 标签(空格分隔): Android ADB 6. 其它命令 命令 功能 adb shell input text <content&g ...
- Android开发之配置adb工具的环境变量
在Android开发中,adb是一个非常好用也非常使用的工具,可是使用的时候假设没有改动环境变量,每一次都须要输入全然路径非常麻烦.解决的方法是在环境变量中加入adb工具的路径. Windows平台 ...
- [转]windows下和Ubuntu下adb找不到设备的解决方法
最近在做flash手机项目,用fb选择android设备调试,总会出现找不到设备的情况.看了很多帖子都解决不了问题,后来终于研究出来是adb无法找到设备的问题.最后通知这篇帖子终于解决了问题. 使用电 ...
- ADB工具和手机抓包方法介绍
Android抓包方法 工具包内容如下:(下载地址:http://download.csdn.net/download/yezhaohui2011/8368061) adb ——谷歌提供的安卓远程调试 ...
随机推荐
- java 抓取网页图片
import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.io.Out ...
- 设置Windows 7 防火墙端口规则
http://jingyan.baidu.com/article/c843ea0b7d5c7177931e4ab1.html?qq-pf-to=pcqq.c2c 主要解决手机访问pc站点的问题(pc和 ...
- 3、Android Intent Flag的介绍
介绍:http://blog.csdn.net/luckily01/article/details/7737499
- Beagleboard xm sd卡恢复
来源于:http://circuitco.com/support/index.php?title=BeagleBoard-xM windows下恢复更加简单,推荐windows系统下恢复. To in ...
- Linux/Unix 线程同步技术之互斥量(1)
众所周知,互斥量(mutex)是同步线程对共享资源访问的技术,用来防止下面这种情况:线程A试图访问某个共享资源时,线程B正在对其进行修改,从而造成资源状态不一致.与之相关的一个术语临界区(critic ...
- ObjC宏定义-预编译小功能
以前看来#号,好像只是预编译,原来它还可以有跟Swift中"\( )"的拼接功能 例如: #define string(x) #x 意思就是 string(x) = "x ...
- HTML编辑器
终于有时间静下来总结一下最近的工作. 第一个就是html编辑器: 首先是编辑器的选择,之前用的是ewebeditor,功能很强大,出于粘贴word内容得安装插件的原因,暂时放弃. ewebeditor ...
- iOS开发笔记1:[转]导航栏里的"Back"按钮显示不出来
最近项目中遇到一个问题,push过去的ViewController的Nav上面没有返回按钮,遂搜索资料,找到了以下文档.经测试i,问题解决. 原文地址:http://www.cnblogs.com/s ...
- 2016 2 - 23 arc中的所有权修饰符(_strong修饰符与_weak修饰符)
一 _strong修饰符 1._strong修饰符是id类型和对象类型默认的所有权修饰符.如下: id obj = [[NSObject alloc] init];//在没用明确变量所有权修饰符时,会 ...
- Three.js资源
学习教程:http://www.hewebgl.com/ 例子:http://threejs.org/