常用ADB命令

转载 2011年01月18日 09:12:00

/*

本文修改自:http://hi.baidu.com/findtest/blog/item/bb65b752eb918e080df3e329.html

*欢迎到“新星湾(www.xinxingwan.com)”指导

*/

 

 

    命令行工具ADBAndvoid Debug Bridge)是Android提供的一个通用的调试工具,借助这个工具,我们可以管理设备或手机模拟器的状态。还可以进行以下的操作:

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

2、在设备上运行shell命令;

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

4、在设备或手机模拟器上复制或粘贴文件;

5、安装.apk文件到仿真器上。

 

以下为一些常用的操作:

1、安装应用到模拟器:

adb install

比较郁闷的是,Android并没有提供一个卸载应用的命令,只能自己手动删除:

adb shell

cd /data/app

rm app.apk

 

2、进入设备或模拟器的shell

adb shell

通过上面的命令,就可以进入设备或模拟器的shell环境中,在这个Linux Shell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式:

adb shell [command]

如:adb shell dmesg会打印出内核的调试信息。

 

3、发布端口:

你可以设置任意的端口号,做为主机向模拟器或设备的请求端口。如:

adb forward tcp:5555 tcp:8000

 

4、复制文件:

你可向一个设备或从一个设备中复制文件,

复制一个文件或目录到设备或模拟器上:

adb push

如:adb push test.txt /tmp/test.txt

从设备或模拟器上复制一个文件或目录:

adb pull

如:adb pull /addroid/lib/libwebcore.so .

 

5、搜索模拟器/设备的实例:

取得当前运行的模拟器/设备的实例的列表及每个实例的状态:

adb devices

 

6、查看bug报告:

adb bugreport

 

7、记录无线通讯日志:

一般来说,无线通讯的日志非常多,在运行时没必要去记录,但我们还是可以通过命令,设置记录:

adb shell

logcat -b radio

 

8、获取设备的ID和序列号:

adb get-product

adb get-serialno

 

9、访问数据库SQLite3

adb shell

sqlite3

Android 常用 adb 命令总结

转载地址:http://testerhome.com/topics/2565 Android 常用 adb 命令总结 针对移动端 Android 的测试, adb 命令是很重要的一...
  • yunbin_7
  • yunbin_7
  • 2015年05月19日 17:35
  • 1041

Android常用adb命令总结

针对移动端Android的测试,adb命令是很重要的一个点,必须将常用的adb命令熟记于心,将会为Android测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。...
  • lgb718978857
  • lgb718978857
  • 2017年04月14日 11:49
  • 509

Android常用adb命令总结

Android 常用 adb 命令总结首发个人博客 http://xuxu1988.com/2015/05/15/android-adb-commands , 转载请注明出处。针对移动端 Androi...
  • gb112211
  • gb112211
  • 2015年05月20日 17:54
  • 7037

ADB、AAPT等常用命令技巧

个人平时用到的ADB比较实用技巧: 1.打开浏览器 比如别人给你一长串URL地址,让你放手机浏览器里打开怎么办,最常见的用手机QQ或微信接收,然后复制地址用手机浏览器打开,如果我们有ADB环境情况下可...
  • xiaoqilenovo
  • xiaoqilenovo
  • 2017年03月23日 18:17
  • 341

测试工作中ADB命令实战

作者:TT,《测试架构师》微信公众号作者 大家能点击进来,说明还是对ADB有所了解或听说过的,可能也会比较熟练的掌握了这些命令,下面描述如有不对的地方,欢迎指正和交流学习,请多指教!   ...
  • weixin_37563723
  • weixin_37563723
  • 2017年02月24日 20:59
  • 280

adb常用命令详解

自己在学习adb的时候,对adb的一些整理。 注意:         最好在高版本模拟器上,低版本模拟器不支持部分命令。         各手机之间或许会稍有不同。 1.windo...
  • jijerry
  • jijerry
  • 2016年10月27日 17:53
  • 1593

常用ADB 命令

常用的ADB命令         1. 显示系统中全部Android平台:     android list targets 2. 显示系统中全部AVD(模拟器):    ...
  • feitian_666
  • feitian_666
  • 2016年09月02日 10:02
  • 597

【adb命令】常用的adb命令

1. 查看日志// 查看所有日志 adb logcat // 清空已存在的log adb logcat -c // 查看所有日志并保存到temp.log文件中 adb logcat > temp.lo...
  • u010784887
  • u010784887
  • 2016年12月15日 07:59
  • 318

安卓测试基础入门——ADB命令

在安卓测试过程中,QA经常需要进行装包、卸载以及重启等安卓设备的操作,熟练使用ADB命令,可以提高测试效率。 下面将对常用的ADB命令进行整理,后续不定期补充更新。   * 查看设备 adb ...
  • u014252953
  • u014252953
  • 2017年01月19日 17:10
  • 310

常用的dos命令部分与android用的adb命令

1.常用DOS命令大全 1. dir   是英文单词directory(目录)的缩写 功能:用来显示一个目录下的文件和子目录。  2. md  是英文make directory(创建目录)的缩写  ...
  • pengruiyu1
  • pengruiyu1
  • 2015年12月07日 18:08
  • 680
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:常用ADB命令
举报原因:
原因补充:

(最多只允许输入30个字)