ADB是什么意思?tracert命令的作用
ADB是什么意思?常见ADB命令有哪些?ADB三大组件分别是什么?可能还有同学不清楚,小编整理了相关内容,接下来一起随小编来看看具体内容吧!
Adb的全称为AndroidDebugBridge:android调试桥梁,可以看出,Android的初衷是用adb这样的一个工具来协助开发人员在开发android应用的过程中更快更好的调试apk,因此adb具有安装卸载apk、拷贝推送文件、查看设备硬件信息、查看应用程序占用资源、在设备执行shell命令等功能;我们可以在androidsdk安装目录的platform-tools目录下找到adb工具;现有安卓系统的权限机制越来越完善,很多希望能够绕开权限管理机制进行的一些操作都已经无法使用,但是Adb却可以实现。实际上Adb在某种程度上有很大权限的,即使是在最新版本的Android系统上。因为Adb的设计初衷是为了方便开发人员调试,因此必然需要暴露一些权限以外的接口。
ADB常用命令:
1.adbdevices,获取设备列表及设备状态
2.adbget-state,获取设备的状态
设备的状态有3种,device,offline,unknown
device:设备正常连接
offline:连接出现异常,设备无响应
unknown:没有连接设备
3.安装卸载应用程序
adbinstall用于安装
安装成功,返回成功提示"Success";
安装失败,会返回以下:
INSTALL_FAILED_ALREADY_EXISTS
此时需要用-r参数来重新安装。
INSTALL_FAILED_SIGNATURE_ERROR
应用的签名不一致,可能是发布版和调试版签名不同所致。也有可能是没卸载旧应用导致。
INSTALL_FAILED_INSUFFICIENT_STORAGE
存储空间不足,需要检查设备存储情况。
adbuninstall用于卸载
adbuninstall后面带的是应用的包名,而不是应用名。
查看系统所有应用的包名:
adbshellpmlistpackages–f
ADB三大组件:
ADB是一个C/S架构的应用程序,由三部分组成:
1.运行在pc端的adbclient:
命令行程序”adb”用于从shell或脚本中运行adb命令。首先,“adb”程序尝试定位主机上的ADB服务器,如果找不到ADB服务器,“adb”程序自动启动一个ADB服务器。接下来,当设备的adbd和pc端的adbserver建立连接后adbclient就可以向ADBservcer发送服务请求;
2.运行在pc端的adbserver:
ADBServer是运行在主机上的一个后台进程。它的作用在于检测USB端口感知设备的连接和拔除,以及模拟器实例的启动或停止,ADBServer还需要将adbclient的请求通过usb或者tcp的方式发送到对应的adbd上;
3.运行在设备端的常驻进程
adbdemon(adbd):
程序“adbd”作为一个后台进程在Android设备或模拟器系统中运行。它的作用是连接ADB服务器,并且为运行在主机上的客户端提供一些服务。
相关推荐:
最新新闻:
- ADB是什么意思?tracert命令的作用
- kingsoft文件夹是什么?kingsoft security怎么卸载?
- 怎么锁电脑屏幕?电脑锁屏怎么设置?
- 图片格式png与jpg有什么区别?png格式如何转换成jpg格式?
- Adobe AIR是什么?详解AdobeAIR的含义及作用
- win8专业版系统怎么激活?windows8激活密钥在哪里找?
- 硬盘版是什么意思?单机免安装和硬盘版那个更好?
- umd是什么格式?umd格式如何打开?
- 开机启动项命令是什么?linux查看正在运行的进程
- xbox电视连接为什么不稳定?xboxone为什么连不上电视?
- ipad2020升级ios16卡吗?ipad2020哪个系统版本好?
- caj文件怎么打开?如何打开caj文件?
- 5月17日人民币对美元汇率中间价下调242个基点_环球最资讯
- 4月住宅售价环比整体涨幅回落,业内称房价支撑力依然存在 速递
- Thunderful财报:Q1游戏业务增长 总收入基本持平_天天热议
- 《暗黑4》测试版可以删了 正式版不会在测试版基础上更新
- 滚动:新疆外贸进出口同比增长82.7%
- 每日热门:锦泰保险:任瑞洪辞去总经理职务 继续担任董事长
- 天天观察:最高读取7100MB/s!京东京造鲲鹏SSD发布:2TB 579元
- 《英雄联盟》DRX冠军皮肤来了!至臻剑魔还有羊驼眼
- 环球热头条丨国内油价迎年内最大降幅 业内:短期国际油价将继续弱势运行
- 焦点短讯!《英雄联盟》S12冠军DRX皮肤公布 原神哥BeryL圆梦爱莉希雅
- 南亚新材拟向董事长不超2亿定增获通过 光大证券建功|天天新要闻
- 世界今日讯!两部门:创新农村地区新能源汽车充电基础设施建设运营维护模式
- 如何缓解“就业难”?国家发改委:打造产教融合实训基地培养毕业生“一技之长” 观点
- 世界最新:iPhone 15信心十足备货近1亿部
- 【新要闻】1599元起!vivo Y35m+曝光:搭载天玑700、50MP主摄
- 联想发布 拯救者R7000P 2023款:锐龙7 7840H+RTX 4060,性能拉满! 全球通讯
- 热头条丨苹果将在 6 月量产 iPhone 15 屏幕,详细配置基本敲定
- 百洋医药:5月16日融券卖出9900股,融资融券余额9128.1万元
- 王者荣耀你对面可能是AI了|环球快资讯
- 时讯:高铁上有了“博物馆” 让老物件焕发新机
- 济南:第十届职工运动会男子五人制足球比赛精彩开赛 每日动态
- 淄博:全市开展职工疗休养活动不少于4000人次 天天关注
- 亚马逊云科技Amazon Compute Optimizer更轻松地优化EC2实例
- 焦点快报!博努奇回忆2次欧冠失利:那年巴萨可能是史上最强 我们低估了皇马
- 育碧财报:Q4销售额同比减半 下降幅度超出预期
- 《吃豆人99》在线游戏服务将于10月8日关闭 离线模式继续 今日聚焦
- 我好后悔交了养老保险可以退吗?后悔交了养老保险可以不交吗? 微动态
- AI孙燕姿或有法律风险 律师:涉嫌侵犯人格权_世界热点评
- 秦始皇姓赢,为何在秦朝灭亡后,很少人姓“赢”?原因很简单 视点
- 南台白酒:男人情感的绝佳表达方式-今日要闻
- 经典名作《Gimmick!》特别复刻版公开 追加新要素登多平台|焦点观察
- 振东制药,降不下来的销售费? 天天快资讯
- 热头条丨巴萨正式向梅西提出合约 年薪2500万欧签至2025年
- 荷兰弟赞达亚甜蜜游威尼斯:深情对视 搂搂抱抱!_微速讯
- Steam喜加一:5月19日免费领《地铁:最后的曙光 完整版》
- ofo 戴威美国再创业 网友:小黄车的押金怎么办?-环球观速讯
- 快资讯:进一步扩张游戏影响力 沙特增持EA股权达9%
- 连亏9季度,多邻国市值仍超好未来?
- 全球观点:advantages 翻译 advantages
- 韩国女歌手海秀留遗书后离世 年仅29岁警方初步认为是轻生 每日快看
- AMD显卡销量在德国稳稳压制NVIDIA:价格还便宜25%
- 【全球时快讯】《ARC Raiders》类型更改 变成PvPvE逃离射击游戏
- 每日观点:南昌十五中教师_南昌十五中
- 消防检测资质办理流程_消防检测资质等级划分
- 新小李飞刀_你认为客人为什么和小李的话越来越少了|世界聚看点
- 焦点短讯!上海华新集散中心顺丰电话_上海华新集散中心
- 对哲学基本问题第一方面的不同回答是
- 哈尔滨局网络学院网址htlj21tb_htlj21tb网络学院
- errorsans审判曲_error sans审判曲|天天速看料
- 一季度民营经济主要指标稳定向好 时快讯
- 笑果上海脱口秀取消,3年内李诞等6人被罚!新华社、人民日报发声|全球视点
- 世界简讯:国内油价重回7元
- 环球快讯:格力不是MCN,工厂留不住网红
- 大反转?“她是被开除的!”
- 发行总规模直奔千亿元 REITs市场加速扩容-环球热讯
- 北京鼎典资本违规受罚 内控方面问题不少_天天热门
- 银行存款利率又降了,全部进入2时代,如临大敌? 天天滚动
- 全球观焦点:《战地手游》主创:2042的失败是手游取消和工作室被关的主因
- 官塘驿
- 融通中证中诚信央企信用债指数证券投资基金新增阳光人寿保险股份有限公司为销售机构并开通转换业务及参加其申购费率优惠活动的公告
- 银华基金管理股份有限公司关于旗下部分基金持有的金证股份估值方法调整的公告|天天热资讯
- 博时中证有色金属矿业主题指数证券投资基金合同生效公告-播报
- 博时中证有色金属矿业主题指数证券投资基金合同生效公告