Android的adb工具使用

上篇文章介绍了安卓sdk的环境配置和搭建,接下来将介绍一个adb的使用。

icon

adb的全称为Android Debug Bridge,就是调试桥的作用。借助这个工具,我们可以管理设备或手机模拟器的状态 ,还可以进行以下的操作:

(1)快速更新设备或手机模拟器中的代码,如应用或Android系统升级;

(2)在设备上运行Shell命令;

(3)管理设备或手机模拟器上的预定端口;

(4)在设备或手机模拟器上复制或粘贴文件。

ADB的工作方式比较特殊,采用监听Socket TCP 5554端口的方式让IDE和Qemu通信,默认情况下ADB会daemon相关的网络端口,所以当我们运行Eclipse时ADB进程就会自动运行,在Eclipse中通过DDMS来调试Android程序;也可以通过手动方式调用,以下为一些常用的操作

1.版本信息

版本信息

2.安装应用到模拟器

adb install [-l] [-r] "file"(file时安装包apk的绝对路径)

3.查看当前连接device

adb devices

4.卸载已经安装的应用

adb uninstall [-k] "package"(package表示需要卸载的应用的包的名字,k表示是否保留应用的配置信息和cache数据)

5.进入设备或模拟器的Shell

adb shell

通过上面的命令,就可以进入设备或模拟器的Shell环境中,在这个Linux Shell中,可以执行各种Linux 的命令

6.转发端口

可以使用 forward 命令进行任意端口的转发—一个模拟器/设备实例的某一特定主机端口向另一不同端口的转发请求。

adb forward tcp:7100 tcp:8100(建立从主机端口7100到模拟器/设备端口8100的转发)


adb详细命令列表如下:

1
2
3
4
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • android开发环境中,ADB是我们进行android开发经常要用的调试工具,它的使用当然是我们Android开...
    Memebox阅读 11,344评论 0 32
  • 自卑与压抑这两个字眼跟随了我许多年 一次一次的让我错过许多机会 一直以来,我都是在活成别人眼中的我 我不知道自己到...
    再次起飞的蒲公英阅读 1,459评论 0 0
  • 西宁动车站。 小天,阿逆和我,拿着身份证和D2752车票,排着队走进安检处。 叶子在车站外,一直注视着我们,迟迟不...
    渐和阅读 5,685评论 0 0
  • 许久不曾看如此沉重的电影,许久没有斟酌文字来写一些东西,但是画面不停的切换,思绪也如泉涌,只想着记录下这些想法,并...
    玉小赤吖阅读 1,175评论 0 0

友情链接更多精彩内容