位置: 编程技术 - 正文

Android 官方命令之Android Debug Bridge(adb)(未完待续)(安卓手机命令代码)

编辑:rootadmin

推荐整理分享Android 官方命令之Android Debug Bridge(adb)(未完待续)(安卓手机命令代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓系统命令用法,安卓系统命令用法,android系统命令行,android命令详解,android常用命令全集,android命令详解,安卓命令大全,android命令详解,内容如对您有帮助,希望把文章链接给更多的朋友!

作者:宋志辉 Android Debug Brideg(adb)是一个多用途的命令行工具。可以与Android虚拟机进行通信或连接真机。它同样提供了访问设备shell的高级命令行操作的权限。它是一个包含以下三部分的客户端-服务端程序:

一个客户端,运行在你的开发设备上。你可以通过adb命令来从shell中调用一个客户端。或者通过ADT插件和DDMS创建adb客户端。一个服务端,作为一个后台进程运行在你的开发设备中。服务端负责客户端和虚拟机或设备中adb守护进程的通信。一个守护进程,运行在虚拟机和设备中的一个后台进程。

你可以在/platform-tools/中找到adb工具。

当你启动一个adb客户端时,客户端首先检查这里是否已经有一个服务端进程在运行。如果没有,则启动服务端进程。当服务端进程运行后,与本地的TCP的端口,并且监听发自客户端的命令-所有的adb 客户端都通过端口与adb 服务端进行通信。

接下来服务端建立起与所有运行的虚拟机和设备的连接。它通过扫描到端口的奇数端口来确定运行的虚拟机或设备的实例。当服务端发现一个adb守护进程,就通过这个端口建立连接。需要注意的是,每个虚拟机或设备都需要两个端口:一个偶数端口用来进行控制台连接,一个奇数端口用来adb 连接。 比如: 宋志辉的虚拟机,控制台端口: 宋志辉的虚拟机,adb端口:

如上所示,虚拟机实例连接到端口,控制台监听端口。

Android 官方命令之Android Debug Bridge(adb)(未完待续)(安卓手机命令代码)

一旦服务器建立起所有虚拟机的连接,你可以使用adb命令来访问这些设备。因为服务端管理与设备或虚拟机的连接并且处理来自adb客户端的命令。你可以使用任何的客户端来控制任意的虚拟机或设备。

允许adb 调试

为了使adb可以通过USB连接设备,必须在系统设置中找到 开发者选项 开启USB调试。

在Android 4.2及以上版本中,开发者选项默认是隐藏的。要显示出来,点击“设置”“关于”“构建版本”7次。返回之前的屏幕可以找到“开发者选项”。

在有些设备中,开发者选项 可能显示出来或者名称不同。

注意:当你连接一个高于Android4.2.2版本的设备到计算机时,手机会弹窗提示是否同意一个RSA密钥来运行这台计算机进行调试。这个安全机制用来保护用户的设备,因为除非你解锁设备,否则其他的adb命令无法运行。这需要adb版本大于等于1.0.(SDK大于等于.0.1)。

语法

你可以在你的电脑上通过命令行来运行adb命令。用法如下:

如果这里只有一个虚拟机或设备运行,adb默认发送到这台设备或虚拟机。如果有多个虚拟机或设备存在,你需要使用-d, -e, 或 -s选项指明运行命令的设备。

[置顶] [Android Studio 权威教程]最实用的快捷键 上篇中我们讲了AndroidStudio如何添加插件,这篇我们讲讲AS的快捷键,这里我说明的快捷键都是最最实用的,希望刚刚加入AS的朋友尽快的熟悉一下这几个

Android APK反编译就这么简单 详解(附图) 在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会

Android如何防止apk程序被反编译 作为Android应用开发者,不得不面对一个尴尬的局面,就是自己辛辛苦苦开发的应用可以被别人很轻易的就反编译出来。Google乎也发现了这个问题,从SDK2

标签: 安卓手机命令代码

本文链接地址:https://www.jiuchutong.com/biancheng/384239.html 转载请保留说明!

上一篇:android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配注意事项(安卓设备分辨率查看)

下一篇:[置顶] [Android Studio 权威教程]最实用的快捷键

  • 稳岗返还资金最新账务处理
  • 厂部管理人员薪酬计入什么费用
  • 其他应收款利息收入会计分录怎么写
  • 公司购买车库是什么费用
  • 房地产企业利息资本化条件有哪些
  • 非货币性资产交换准则
  • 一般纳税人从小规模纳税人处进货
  • 合并财务报表内部固定资产交易的抵消
  • 个税起征点调整至5000
  • 专用发票跨年度能入账吗
  • 被投资企业减资怎么做账
  • 进口增值税关税怎么付
  • 国外人员劳务费怎么算
  • 最新工程施工会计处理流程
  • 劳务公司民工工资可以抵进项吗
  • 购买的车位应如果要进行税务处理需注意什么?
  • 安徽附加税优惠政策
  • 生活支出计入什么科目
  • 出口企业应交税费是负数怎么解释
  • 其他应付款转营业外收入说明
  • 小微企业从业人数包括
  • 预付账款后期如何冲销
  • 上个月的印花税,这个月交款怎么做分录
  • 收到联营企业分派的现金股利为什么不计入利润总额
  • 预付股权转让款如何处理
  • 增值税专用发票校验码是哪个位置
  • 外购货物评估减值要转出进项税额吗?
  • 1697511157
  • 应纳税所得额怎么理解
  • 事业单位收到拨入的工资怎么做账
  • PHP clearstatcache()函数详解
  • 费用发票开的是跨年的账务处理?
  • OfcPfwSvc.exe - OfcPfwSvc是什么进程 有什么用
  • 事业单位体检费用标准
  • b站导出预设
  • vuenode前后端交互的方式
  • javascript猜数字游戏+表单
  • 向境外企业支付咨询费
  • 员工多了怎么管理办法
  • 开具培训类发票需要哪些条件?
  • 冲暂估会计分录
  • 企业向合伙企业分红怎么交税
  • 固定资产清理怎么报税呢
  • mysql默认值怎么设置
  • 一人有限公司和个人独资企业区别
  • 房地产企业缴纳契税会计分录
  • 出口货款收不回怎么办
  • 增值税纳税申报表怎么填
  • 开了假发票什么后果?
  • 来料加工账务处理流程
  • 生产企业原材料占产成品的比例
  • 企业筹建期的开办不少于多少年
  • 公司建账初期做账怎么做
  • 进项税额转出忘记结转
  • mysql分区语句
  • 卷影复制是什么
  • ubuntu 18.04网络连接
  • mac怎么自定义桌面图标
  • imapi.exe
  • scureapp.exe - scureapp是什么进程 有什么用
  • win8系统修改密码
  • win10启动提示
  • win10的蓝屏界面
  • 跑酷游戏cs
  • 分形图形学
  • layui框架中修改用户成功后怎么跳转到登录界面
  • 网页标准化技术有哪些
  • vue2.0与bootstrap3实现列表分页效果
  • Android---59---Toast的使用
  • js怎么学扎实
  • android电池优化设置
  • js的类型有哪几种
  • jquery实现动画
  • jquery设置滚动条高度
  • jquery滚动条滚动到指定位置
  • 公司权责清单范围
  • 财税指什么
  • 房地产旧改项目前途怎么样
  • 专利转让个人所得税率
  • 税收收入弹性值
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设