ADB笔记

以前对adb概念很模糊,趁端午最后一天,重新整理下了adb.
三个问题:
1. adb是什么?
2. adb干什么?
3. adb怎么用?
咱们一一来解决这三个基本问题


首先,adb是什么.

全称 Android Debug Bridge,安卓调试桥.通过DDMS来调试Android程序,也就是debug工具.它的工作方式比较特殊,是采用socket TCP 5554端口让IDE和QEMU进行通讯.当我们运行Elicpse/AS时,adb进程默认自动开启.


其次,adb干什么?

说白了,adb就是连接Android手机和PC端的桥梁,借助它,我们可以管理手机或模拟器的状态,可以进行诸如安装软件,系统升级,运行shell命令等手机操作.它遵循C/S机构,PC机是客户端,Android设备是服务器端.总结一下他的功能:
管理模拟器或android设备端口映射
计算机和设备之间的数据传输;
将本地软件安装至模拟器或设备上;
运行设备的Shell命令;


最后,adb怎么用?

使用adb之前,打开cmd,进入dos环境;进入adb所在的文件夹;
现在就可以使用adb了.
以下介绍些基本常用的命令

1.查看设备
<pre><code>adb devices</code></pre>
2.安装apk
<pre><code>adb install <apk name></code></pre>
3.卸载apk
<pre><code>adb uninstall <apk name></code></pre>
4.进入设备或者模拟器的shell
<pre><code>adb shell</code></pre>
<pre><code>adb shell [command]</code>//执行相关的shell命令</pre>
5.从PC上发送文件到设备
<pre><code>adb push <本地路径> <远程路径></code></pre>
6.从设备上下载文件到PC
<pre><code>adb pull <远程路径> <本地路径> </code></pre>
8.获取设备的ID和序列号
<pre><code>adb get-serialno</code></pre>
9.显示帮助信息
<pre><code>adb help</code></pre>


以上就是有关ADB的笔记整理.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,663评论 25 708
  • 从来没有一个人走这么远,福建省屏南县双溪镇,如果要倒车的话要倒三次车去福州机场,然后坐动车返哈,这是一个遥远...
    洛飞扬阅读 226评论 0 0
  • 孤独的鱼儿静静地垂钓着我, 荒原的水决堤了上游的风, 垂死挣扎的水不甘苟且于鱼的怀抱。 漫天凋零的心停留在叶间, ...
    满城花开相思欲绝阅读 189评论 0 1
  • 文/慢慢长大的小猪同学 小莹是我大学认识的朋友,从一个陌生到熟悉的人儿。从三言两语的敷衍了事,到侃侃而谈。 我们邂...
    简单又平凡阅读 334评论 4 2
  • 最近慢慢养成一个习惯,就是下午下班后会去公司楼下的一个有着四百米跑道的小花园走三十分钟,有时候四十分钟。我也是无意...
    流小沙阅读 633评论 0 1