刚刚接触ADB,就自己的学习情况做一个简单的总结,不明确或者有错误的情况,会在以后的工作、学习中慢慢去补充、修改。
一、什么是ADB/p>
1、adb的全称为Android Debug Bridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。 adb的工作方式比较特殊,采用监听Socket TCP 5554等端口的方式让IDE和Qemu通讯,默认情况下adb会daemon相关的 络端口,所以当我们运行Eclipse时adb进程就会自动运行。
简单来说,ADB工具就是一个通过命令来管理安卓手机的工具。
2、adb的作用
上面说到了ADB是一个调试桥,所以我们在这里可以把ADB简单的看成一个桥梁的作用,通过ADB工具我们可以去管理我们的安卓手机或者是模拟器。简而言之,就是我们可以通过这个工具去在电脑上去操作我们的安卓手机。
二、SDK环境变量配置
因为ADB是一个操作安卓手机的工具,那么我们咋需要在PC上配置相应的环境,也就是SDK环境变量的配置。
环境变量的配置操作很简单
1、去官 下载SDK安装包
2、下好之后找到安装包所在位置,我是直接放在了C盘根目录。
4、点击高级系统设置、环境变量。
6、检查是否成功,cmd命令下输入adb,回车。如下显示一堆我也看不懂的东西就成功了。

以下内容选自http://wenku.baidu.com/linkrl=ExSR6pMcNLarO4DqZPaaOajzTCJIGYs-YMe5rThxjwVvDOvbtfFoPELPKtH0VZxTu7rk8_hnW-VPnJjif-sP28fqg7SVG_QAoDDOKs1sG-K此博客内容。
三、常用命令
【操作命令】
1. 查看设备
adb devices
这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
Android系列教程(六) adb操作命令详解
2.安装软件
adb install
adb install
Android系列教程(六) adb操作命令详解
3. 卸载软件
adb uninstall
adb uninstall -k
如果加 -k 参数,为卸载软件但是保留配置和缓存文件.
4. 进入设备或模拟器的shell:
adb shell
通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:
adb shell [command]
如:adb shell dmesg会打印出内核的调试信息。
5. 发布端口
可以设置任意的端口 ,做为主机向模拟器或设备的请求端口。如:
adb forward tcp:5555 tcp:8000
6. 从电脑上发送文件到设备
adb push
用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)
7. 从设备上下载文件到电脑
adb pull
用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑
8、查看bug 告
adb bugreport
9、记录无线通讯日志
一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:
adb shell
logcat -b radio
10、获取设备的ID和序列
adb get-product
adb get-serialno
adb shell
sqlite3
相关资源:点名工具下载雪龙令点名软件v2017-其它代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!