- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android常用adb命令总结要点
Android 常用adb命令总结针对移动端 Android 的测试,adb命令是很重要的一个点,必须将常用的adb命令熟记于心,将会为 Android 测试带来很大的方便,其中很多命令将会用于自动化测试的脚本当中。Android Debug Bridgeadb?其实就是?Android Debug Bridge, Android 调试桥的缩写,adb是一个?C/S?架构的命令行工具,主要由 3 部分组成:运行在 PC 端的 Client : 可以通过它对 Android 应用进行安装、卸载及调试Eclipse 中的 ADT、SDK Tools 目录下的 DDMS、Monitor 等工具,都是同样地用到了adb的功能来与 Android 设备进行交互。PC 端的手机助手,诸如 360 手机助手、豌豆荚、应用宝等,其除了安装第三方应用方便,其他的功能,基本上都可以通过adb命令去完成,这里建议测试人员尽量不要在电脑上安装这类手机助手,因为其自带的adb程序可能会与 Android SDK 下的adb程序产生冲突,5037?端口被占用,导致使用adb命令时无法连接到设备运行在 PC 端的 Service : 其管理客户端到 Android 设备上adb后台进程的连接adb服务启动后,Windows 可以在任务管理器中找到 adb.exe 这个进程运行在 Android 设备上的adb后台进程执行?adb shell ps | grepadbd?,可以找到该后台进程,windows 请使用?findstr?替代grep[xuxu:~]$ adb shell ps | grepadbdroot 23227 1 6672 832 ffffffff 00019bb4 S /sbin/adbd这里注意一个地方,就是adb使用的端口号,5037,有必要记一下接下来我将adb命令分为三部分进行介绍,adb命令、adb shell 命令、linux命令adb命令在开发或者测试的过程中,我们可以通过adb来管理多台设备,其一般的格式为:adb [-e | -d | -s 设备序列号] 子命令在配好环境变量的前提下,在命令窗口当中输入adb help 或者直接输入adb,将会列出所有的选项说明及子命令。这里介绍一些里面常用的命令:adb devices , 获取设备列表及设备状态[xuxu:~]$ adb devicesList of devices attached 44c826a0 device adb get-state , 获取设备的状态[xuxu:~]$ adb get-state device设备的状态有 3 钟,device?,?offline?,?unknowndevice:设备正常连接offline:连接出现异常,设备无响应unknown:没有连接设备adb kill-server , adb start-server , 结束adb服务,启动adb服务,通常两个命令一起用一般在连接出现异常,使用adb devices 未正常列出设备,设备状态异常时使用 kill-server,然后运行 start-server 进行重启服务adb logcat , 打印 Android 的系统日志,这个可以单独拿出来讲adbbugreport , 打印dumpsys、dumpstate、logcat的输出,也是用于分析错误输出比较多,建议重定向到一个文件中adbbugreport d:\bugreport.logadb install , 安装应用,覆盖安装是使用 -r 选项windows 下如果需要安装含有中文名的apk,需要对adb进行修改,百度可以找到做出修改的adb , 支持中文命令的apk,请自行有哪些信誉好的足球投注网站adb uninstall , 卸载应用,后面跟的参数是应用的包名,请区别于?apk文件名-k means keep the data and cache directories , -k 选项,卸载时保存数据和缓存目录adb pull , 将 Android 设备上的文件或者文件夹复制到本地例如复制Sdcard下的 pull.txt 文件到 D 盘:adb pull sdcard/pull.txt d:\如果需要重命名为 rename.txt:adb pull sdcard/pull.txt d:\rename.txt注意权限,复制系统权限的目录下的文件,需要 root ,并且一般的 Android 机 root 之后并不能使用命令去复制,而需要在手机上使用类似于 RE 的文件浏览器,先对系统的文件系统进行挂载为可读写后,才能在手机上复制移动系统文件,这里推荐使用小米手机的开发版本,IUNI 也是不错
您可能关注的文档
最近下载
- 2025年山东外事职业大学单招综合素质考试题库及答案解析.docx
- 计算机网络信息安全必威体育官网网址制度(暂行).doc VIP
- 国际消费中心城市建设年度专题研究报告(2023).pdf
- 医院信息化监理与信息化咨询服务方案.docx VIP
- 信息化运维服务服务质量保障方案.docx
- 2025年新疆机场集团有限责任公司人员招聘笔试备考试题及答案解析.docx
- 2024年市财政局副局长民主生活会对照检查发言材料2篇范文.docx VIP
- 2024-2025年新高考生物专题十九免疫调节-10年高考真题.pdf
- 新人教版三年级下册数学第一单元《练习二》教学课件.pptx
- 信息化项目监理规划.docx VIP
文档评论(0)