安卓开发调试ADB命令

ADB

为什么ADB命令
	通过ADB命令可以获取应用程序的设备号等信息,而这些信息是我们使用自动化框架的必须数据。
ADB命令时什么?
	1. Android Debug Brige的缩写
	2. ADB很强大的安卓应用开发调试测试工具。

ADB命令在Android-sdk环境中

ADB命令 
	1. adb help  帮助文档
	2. adb start-server 启动服务
	3. adb kill-server 关闭服务 
	4. adb devices 获取设备号 【重要】
	5. adb shell getprop ro.build.version.release # 查看系统版本号 
	6. adb push 电脑路径\文件名 /sdcard # 推送文件
	7. adb pull /sdcard/文件名 电脑路径 # 拉取文件
	8. adb logcat # 查看日志
	9. adb shell 进入手机shell命令模式
	10. 获取app启动包名和启动名(⚠ ⼿机需要先打开对应app)
		Mac/Linux: 'adb shell dumpsys window windows | grep mFocusedApp’
		在 Windows 终端运⾏ 'adb shell dumpsys window windows | findstr mFocusedApp’
	11. adb install 电脑目录\apk文件名.apk # 使用adb命令安装apk文件
	12. adb uninstall 包名  # 卸载指定包名的应用
	13. adb shell am start -W 包名/启动名 # 测试app应用启动时间 关注:TotalTime时间
	
	注意事项:
		1. adb push 电脑路径已反斜杠(\)做区分  /手机路径(手机路径已斜杠(/)区分)
		2. com.cyanogenmod.filemanager/.activities.NavigationActivity # 斜杠之前为包名,之后从点开始为启动名
		包名:移动APP应用在安卓系统中唯一标识符,一般使用公司域名-反向域名作为包名。
		启动名:页面名称,允许重复;
		
		包名和启动名的作用:自动化测试的时候,启动哪个应用程序需要指定包名,需要打开哪个页面就需要指定启动名
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值