最新要闻
- 全球焦点!平价神器!新iPad mini 7曝光:处理器/屏幕惊喜
- 女子买电影票发现仅一个普通座位 其他全是C位 工作人员也无语
- 每日短讯:他真的很忙!雷军站公司门口给小米员工挨个发红包
- 最资讯丨打工人热议今天怎么才是周一:专家科普节后综合征
- 【全球热闻】《无名》折戟春节档:4.9亿票房只排第4、粉黑大战尴尬
- 【全球速看料】亏电油耗不到5升 长安UNI-V iDD将于3月上市:或15万起售
- 要闻:《流浪地球2》有多硬核?工业机器人登上大银幕 周边产品也火了 超额数百倍
- 神操作 外卖小哥为闯红灯S形走位 被罚20元
- 当前快报:3.3万元!雷神ZERO 2023上架:搭载RTX 4090和i9-13900HX
- 【当前独家】女子被石头鱼刺伤整条胳膊肿胀 医生提醒:高档海鲜 鳍有剧毒
- 光线传媒回应股价暴跌:节前涨过一波 公司主投的《深海》票房不及预期
- 世界观天下!庆祝中国新年!梅西东家巴黎全队球员身穿中文球衣出战
- 焦点速读:4人修改游戏源代码 架设私服 2年牟利260余万元
- 全球实时:因堵车错过高速免费时段要缴1000多过路费 有司机不干了:网友支招
- 世界热头条丨郭明錤:苹果或明年推出折叠屏iPad 配备碳纤维支架
- 焦点信息:ChatGPT很厉害 但还有关键问题悬而未决
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
今头条!手机测试之-adb
一、Android Debug Bridge
(资料图)
1.1 Android系统主要的目录
1.2 ADB工具介绍
ADB的全称为Android Debug Bridge,就是起到调试桥的作用,是Android SDK里面一个多用途调试工具,通过它可以和Android设备或模拟器通信,借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等。其实简而言说adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。
1.3 ADB基本命令介绍
1、查看设备 adb devicesadb devices这个命令是查看当前连接的设备,连接到计算机的Android设备或者模拟器将会列出显示
üdevice:表示找到设备并与adb连接上
üno device:表示当前没有模拟器在运行,或没有找到任何设备
üoffline:表示设备或模拟器没有与adb相连或没有响应
说明:
(1)如果出现多个device时,说明当前有多个设备或模拟器在运行,此时使用adb时,需要用-s指定一个目标设备
(2)adb devices没有显示连接设备,可以使用一下命令
üadb kill-server
üadb start-server
üadb connect 127.0.0.1:7555 连接MuMu模拟器
2、查看adb版本及设备信息
adb version 获取adb版本adb get-serialno获取设备的序列号adb get-state获取模拟器/设备的当前状态
3、安装软件 adb install+ 安装包路径adb installD:\android\com.zmhj.hehe.apk
说明: apk文件安装后临时存储在/data/local/tmp目录中
4、卸载软件 adb uninstall文件名
adb uninstallcom.zmhj.hehe
说明:
(1)如果加-k参数,为卸载软件但是保留配置和缓存文件
(2)应用安装目录在/data/data 例如:com.ulang.jjk
(2)包名编写规范:全小写字母,多层之间点分隔
ü使用公司域名倒着写,后加应用名,达到:全球唯一
ü比如:百度App 包名:com.baidu.mm
ü比如:达内App 包名:cn.tedu.mm
l扩展:获取安装包对应的包名?
üadb shell pm list packages
üadb shell pm list packages软件名
üaapt dump badgingD:\android\com.zmhj.hehe.apk
5、从电脑上发送文件到设备 adb push本地路径 远程路径用push命令可以把本机电脑上的文件或者文件夹复制到设备
adb pushD:\android\com.ulang.jjk.apk /data/
说明:adb可以使用选项,挑选使用某设备,常用选项?(面试题)
üadb-dpush ... 针对唯一的真机(USB数据线和PC连接) device
üadb-epush ... 针对唯一的模拟器 emulator
üadb-s设备id push ...通过设备id指定具体设备 真机或模拟器
6、从设备上下载文件到电脑 adb pull远程路径 本地路径用pull命令可以把设备上的文件或者文件夹复制到本机电脑
adb pull/data/com.ulang.jjk.apk D:\test_apk
说明:需要在D盘下创建一个文件夹test_apk
7、在命令行中查看log信息adb logcat
adb logcat,表示实时抓取整个手机的log信息,ctrl+c结束命令行
adb logcat[option][filter-spec]
案例:实时持续跟踪日志并返回PC端显示,不停止
adb logcat
案例:一次读取当前日志并返回PC端显示,停止
adb logcat-d
案例:将实时抓取log信息并保存到本地log.txt文件
adb logcat>D:\logcat0.txt
案例:获取的log.txt文件中加上时间信息
adb logcat-vtime>D:\logcat1.txt
案例:获取网络射频信息
adb logcat-bradio>D:\logcat2.txt
案例:获取事件消息
adb logcat-bevents>D:\logcat3.txt
案例:获取log信息加上时间,显示缓冲区以及电话和系统相关的日志
adb logcat-vtime-b main-b radio-b system>logcat4.txt
技巧:查看命令的帮助手册
adb logcat-help
案例:获取级别不低于E的日志,保存在D:\logcat5.txt
adb logcat-d *:E > D:\logcat5.txt
--------------------------------------------------------------------
8、进入设备或模拟器的adb shell
根据日志进行分析,寻找问题:根据crash(崩溃、闪退)、anr(应用无响应)、exception(异常)、error(错误)作为线索搜索日志,找到对应进程id、包名、相对位置,根据日志查看和分析测试中隐含的、容易遗漏的、底层的缺陷。
adb命令是adb这个程序自己的命令
adb shell是Android系统自带的命令,都保存在Android系统的/system/bin目录下,命令文件本质是shell脚本
(1)查看设备系统全部进程
adb shell ps
(2)过滤进程
abd shell ps| findstr 2588
(3)查看CPU硬件的相关信息adb shellcat/proc/cpuinfo
(4)查看内存的相关信息adb shellcat/proc/meminfo
(5)查看I/O内存分区的相关信息adb shellcat/proc/iomem
(6)获取手机型号adb shellcat/system/bulid.prop |findstr “ro.product.model”
(7)获取电池电量的相关信息adb shelldumpsys battery
(8)获取某个app的cpu占用情况
adb shelldumpsys cpuinfo|grephehe
(9)包管理工具,获取安装包列表
adb shellpm list packages
(10)实时刷新查看Android系统的性能情况
adb shelltop
-
今头条!手机测试之-adb
一、AndroidDebugBridge1 1Android系统主要的目录1 2ADB工具介绍ADB的全称为AndroidDebugBridge,就是起到调试桥的作用,是Androi
来源: -
DevOps: 自动与手动部署语义化版本(Semantic Versioning)实操
本文将向您展示如何使用Buddy的流水线在任何Git存储仓中自动增加应用程序的版本。我们即将创建的流水线...
来源: 今头条!手机测试之-adb
环球时讯:《鹅鸭杀》爆火,一文带你了解如何实现顶流社交游戏
DevOps: 自动与手动部署语义化版本(Semantic Versioning)实操
焦点信息:手上有了这些工具,明天争取6点下班了!
全球焦点!平价神器!新iPad mini 7曝光:处理器/屏幕惊喜
女子买电影票发现仅一个普通座位 其他全是C位 工作人员也无语
每日短讯:他真的很忙!雷军站公司门口给小米员工挨个发红包
最资讯丨打工人热议今天怎么才是周一:专家科普节后综合征
【全球热闻】《无名》折戟春节档:4.9亿票房只排第4、粉黑大战尴尬
springboot整合activiti实现流程审批(支持单体、微服务融合)
环球百事通!FPGA用ROM输出正弦波
深度学习基础课:卷积层的梯度检查
Dockerfile构建镜像
每日信息:SSL 证书基本概念扫盲
【全球速看料】亏电油耗不到5升 长安UNI-V iDD将于3月上市:或15万起售
要闻:《流浪地球2》有多硬核?工业机器人登上大银幕 周边产品也火了 超额数百倍
神操作 外卖小哥为闯红灯S形走位 被罚20元
当前快报:3.3万元!雷神ZERO 2023上架:搭载RTX 4090和i9-13900HX
【当前独家】女子被石头鱼刺伤整条胳膊肿胀 医生提醒:高档海鲜 鳍有剧毒
实时焦点:【算法训练营day31】LeetCode455. 分发饼干 LeetCode376. 摆动序列 LeetCode53. 最大子序和
记录--这样封装列表 hooks,一天可以开发 20 个页面
焦点热门:如何根据网络位计算主机位的数量
光线传媒回应股价暴跌:节前涨过一波 公司主投的《深海》票房不及预期
世界观天下!庆祝中国新年!梅西东家巴黎全队球员身穿中文球衣出战
焦点速读:4人修改游戏源代码 架设私服 2年牟利260余万元
全球实时:因堵车错过高速免费时段要缴1000多过路费 有司机不干了:网友支招
世界热头条丨郭明錤:苹果或明年推出折叠屏iPad 配备碳纤维支架
字典树学习笔记
世界百事通!2023考研资料整合推荐
看点:为什么要进行网络分层
焦点信息:ChatGPT很厉害 但还有关键问题悬而未决
世界简讯:夫妻过年捡烟花纸壳7天捡5000斤赚500元:网友五味杂陈
环球快消息!注意了!22岁女生熬夜关灯玩手机致霰粒肿:做了手术才解决
长城“铁娘子”王凤英出任小鹏汽车总裁 向何小鹏汇报
焦点快报!跌破0.5元:阿里健康大药房劲度N95口罩0.49元/片(独立包装)
欧拉函数
【天天报资讯】什么是以太网
天天观天下!Docker数据管理
实时:背大锅!调查称三成离婚与一方沉迷手机有关
当前时讯:制作成本不超一千万、抄袭等争议不断!《满江红》:追究到底 还原真相
全球焦点!Nginx 前端部署配置
全球热头条丨惨剧再现 母子俩大年初一家中围炉煮茶身亡:一氧化碳中毒
《魔兽世界》国服停止 暴雪激怒中国玩家态度傲慢!中消协发声
每日视点!《狂飙》演员演出前才知道自己真实身份 导演太会玩
世界热消息:《满江红》7天营收7千万也带不动 光线传媒股价暴跌
世界最资讯丨博主曝吉利品牌2023年产品及渠道规划:领克改直营、血拼插混
Yarn平滑下线节点(Graceful Decommission)
【天天热闻】火山引擎 DataTester:“在字节,A/B 实验是一种信仰”
Asp.Net7 与 Vue3 组成的 BFF模式
属实赚麻了!《满江红》7天为光线传媒创收7000万元
大赚718亿元!网红基金经理张坤、葛兰火速回血
【全球聚看点】2022年各国汽车销量榜:中国第一 印度迅猛崛起
世界速讯:端劳饭碗 中国研发出玉米秸秆合成淀粉及蛋白技术:成本大降
THAILAND是哪个国家?thailand怎么读英语?
职务怎么填?职务侵占罪立案标准
奋进的旋律大结局是什么?奋进的旋律演员表名单
春风徐徐下一句的是什么?春风徐徐打一生肖是什么?
立春节气的特点和风俗有哪些?立春节气朋友圈句子
谷歌浏览器怎么样?谷歌浏览器无法打开网页是什么原因?
地暖怎么进行打压试验?地暖是怎么样供暖的?
LOL裁决之镰怎么解除?lol裁决之镰为什么没了?
《安富莱嵌入式周报》第301期:ThreadX老大离开微软推出PX5 RTOS第5代系统,支持回流焊的自焊接PCB板设计,单色屏实现多级灰度播放视频效果
【全球新要闻】河北小伙深耕OI默默无闻 LOGO设计放眼全球一鸣惊人 当LOGO设计与世界文化擦出火花——JJQ的LOGO设计之路(纯文
MOTO XT390手机什么时候上市的?MOTO XT390手机参数
iPhone5C上市价格是多少?iphone5c还能用微信吗?
当前头条:德系车在中国不香了?2022年大众、BBA少卖了20万台
《满江红》:成也算计 败也算计
【焦点热闻】轻至689克!富士通推出UH-X/H1轻薄本:世界上最轻的14英寸笔电
环球快播:给头发做个香氛SPA:舒蕾山茶花洗发水500ml 19.9元/瓶大促
报道:特斯拉全球开打价格战 大众第一个交枪!CEO:我们不跟
ServletContext与静态变量(static)的区别,数据库连接池放在哪里
最新资讯:Fortran数组排序:冒泡排序法
头条焦点:Python Numpy 中的打印设置函数set_printoptions
环球播报:小米汽车全身照传疯了!轿跑车身+迈凯伦式大灯 网友:保里保气
领90元大额券:可孚全自动血压计49.9元到手 给爸妈买一台
【全球快播报】真正开对撞机的女孩:从不化妆 一守就是13年
当前速看:苹果车祸检测功能误报不断 救援部门被折腾惨了
新消息丨可直接丢进马桶里!德祐湿厕纸大促:3包不到16元
【世界快播报】读Java8函数式编程笔记05_数据并行化
每日热门:首次打破日本垄断 国内量产OLED显示屏关键材料FMM
每日热文:小米MIUI 14最新升级计划出炉:小米11、Redmi K40等25款机型在列
天天要闻:《满江红》票房近32亿 大V称制作成本不超一千万:官方已无视造谣者
世界信息:真实感渲染:模型变换
码龄几十年的老程序员都不知道的存图小技巧“指向立体星” 学到就是赚到!速戳>>
【全球独家】微信春节大数据出炉:发送红包40亿次 《三体》阅读量第一
你想坐吗?国产大飞机C919航班定了:2月28日北京上海首航
天天即时看!CPU核心数越多越好?看懂CPU核心线程数才能不被骗
全球热点![概率论与数理统计]笔记:5.2 参数的最大似然估计与矩估计
Exgcd(扩展欧几里得算法)
【全球报资讯】滑铁卢?《流浪地球2》北美上映票房不敌印度电影
热门看点:ChatGPT爆火:谷歌、Meta等压力大
微资讯!男子把绿动车当成绿皮车抽烟被拘:其实是“绿巨人”电力动车组
当前速看:状告4位大V后 《满江红》片方称不再起诉其他造谣者:不再回应
装饰模式
全球热头条丨漫威宇宙十大战力英雄:钢铁侠仅排第五
【世界新要闻】Intel花六个月造了一块乐高Arc显卡:1比1完美复刻!
环球资讯:【byob】 payload 生成过程
每日时讯![概率论与数理统计]笔记:5.1 点估计概述
热议:VMware vSphere ESXi 7.0安装配置
天天热点评!QPython实例01-获取所有短信并生成词云