Android测试中常用的adb命令

adb命令简介

adb(全称是Android Debug Bridge)是android官方sdk中一个命令行工具,使用这个命令可以方便的通过命令行终端来调试android手机。

常用的命令

最近工作中测试安卓手机app应用,通过adb命令来操作手机可以提高测试的效率。

查看设备

通过下面命令来列出已经连接成功的设备

$ adb devices

输出如下,会显示已连接设备的ID编号

List of devices attached
04c5a5af52197902        device

安装apk文件

命令示例:

$ adb install test001.apk

输出如下,显示Success证明安装成功

[100%] /data/local/tmp/test001.apk
        pkg: /data/local/tmp/test001.apk
Success

注意:如果手机中已经安装好了这个apk应用,那么需要先卸载此应用后再使用安装命令

卸载App

命令示例:

$ adb uninstall com.yourpackagename    #命令最后加上要卸载的应用包名

输出如下,显示Success证明卸载成功

Success

启动App

命令示例:

$ adb shell am start -W com.packageName/.ActivityName    #命令最后是应用包名和启动的activity名称

输出如下,会显示启动此App所需要的时间

--略--
ThisTime: 646
TotalTime: 646
WaitTime: 652
Complete

退出App

有两种退出App的方式,一种是通过系统的回退按键将App暂时挂起,另一种是后台结束掉App程序。

命令示例:

$ adb shell input keyevent KEYCODE_BACK    #调用系统的回退按键
$ adb shell am force-stop com.packageName    #后台结束掉App程序

转载于:https://my.oschina.net/u/3247573/blog/860695

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值