我的编程空间,编程开发者的网络收藏夹
学习永远不晚

adb工具

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

adb工具

adb工具[数据库教程]

 

adb工具

1、adb工具构成及原理

  • adb 包含了三个部分
    • adb客户端 用来下发adb的指令工具
    • Server 客户端  adb.exe执行之后的进程,表示adb的服务端,通过服务端与手机上的adb守护进程进行 通信
    • adb守护进程 随着Android系统的启动而启动,当Android系统关闭之后它才会关闭

技术分享图片

 

 

 2、adb常用命令

2.1adb常用命令(常看设备、启动关闭adb服务)

如果是真机,不要使用一带多接头的数据线,否则找不到手机设备

mac启动:

  • adb devices 常看手机的设备ID名称以及状态

  emulator-5554 device emulator-5554表示的是?机设备的ID名称, device表示设备处于在线状态,

  如果不在线显示的是offlfflffline 如果adb服务没有启动,下发该命令时,会?动的去启动adb的服务
  • adb start-server 启动adb服务
  • adb kill-server 关闭adb 服务

Windows启动:

打开MuMu模拟器,点击右上角三条杠-功能教程-连接adb,然后跳转到网页复制MuMu模拟器的端口

技术分享图片

启动Windows PowerShell命令窗口,输入MuMu模拟器端口

技术分享图片

 

技术分享图片

 

 

 

2.2 获取包名和界界面名

  • 包名: app包名 ,通过app的包名来区分不同的app,app包名是唯 ?的
  • 界?名(启动名): 相当于web??当中的链接地址,在app当中,每个界?都有?个名字
  原因:?动化过程当,需要通过app的包名和界?名来启动app。
  • 操作步骤: adb命令
    • 在?机或者模拟器上?打开app
    • windows命令?:adb shell dumpsys window windows | fifindstr mFocusedApp
    • windows命令?: adb shell dumpsys window |fifindstr "usedApp"

    com.android.settings/.Settings com.android.settings是包名, .Settings是界?名     通过 / 分隔包名和界?名

     LINUX/MacOS命令?: adb shell dumpsys window windows | grep mFocusedApp

    LINUX/MacOS命令?: adb shell dumpsys window |grep "usedApp" 先启动一个app

技术分享图片

输入以上windows命令?与windows命令?技术分享图片

 

 

 

 

  • 通过aapt获取app的包名和界?名
    • aapt dump badging D:BaiduNetdiskDownloadapptoolsapkxuechebu.apk 后?表示 的是app安装包的路径及名称

技术分享图片

 

 

    • 包名: package: name=‘com.bjcsxq.chat.carfriend‘ # package:name 后?的字符串表示 的是app的包名
    •   技术分享图片

 

 

    •   界?名: launchable-activity: name=‘com.bjcsxq.chat.carfriend.module_main.activity.SplashActivity‘ launchable activity: name后?的字符串是界?
    • 技术分享图片

2.3 安装卸载app

  • app安装 adb install 路径/app安装包名称
  • app卸载 adb uninstall 包名

2.4 上传下载?件

  • 上传 将电脑上的?件上传到?机
  adb push 电脑上的?件路径 ?机的路径   例?:adb push ./monkey.txt /sdcard  /sdcard就是手机或模拟器上文件管理路径
  • 下载?件 从?机上下载?件到本地
  adb pull ?机的?件路径 电脑的?件夹路径   例?:adb pull /sdcard/monkey.txt  D:opt  

2.5 查看?志信息

  • 为什么要获取?志信息:?来给开发定位问题。
  • adb logcat 来查看相关的?志信息

2.6 测试app的启动速度(性能测试)

  • 测试app启动速度的命令:
  adb shell am start -W 包名/界?名  
  Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER]cmp=com.baidu.homework/.activity.user.passport.ChoiceLoginModeActivity }   Status: ok   Activity: com.baidu.homework/.activity.user.passport.ChoiceLoginModeActivity   ThisTime: 3345   TotalTime: 3345   WaitTime: 3378
  • 需要?家关注的是TotalTImie的时间值,那么在实际的测试过程当,会进?多次测试,然后取平均值。

技术分享图片

 

 

 

adb工具

原文:https://www.cnblogs.com/hzmm/p/14992569.html

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

adb工具

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

adb工具

adb工具1、adb工具构成及原理adb 包含了三个部分adb客户端 用来下发adb的指令工具Server 客户端  adb.exe执行之后的进程,表示adb的服务端,通过服务端与手机上的adb守护进程进行 通信adb守护进程 随着Android系统的启动而启
adb工具
2019-01-24

adb工具下载及安装

adb工具下载 点击下载adb工具 https://qny.aoarasi.com/software/adb/platform-tools_r33.0.0-windows.zip adb 工具安装 下载后解压 platform-tools_
2023-08-30

windows下adb工具如何运行

这篇“windows下adb工具如何运行”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“windows下adb工具如何运行”文
2023-07-04

android调试工具adb命令大全

一、adb介绍SDK的Tools文件夹下包含着Android模拟器操作的重要命令adb,adb的全称为(Android Debug Bridge就是调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序。
2022-06-06

详解adb工具的基本使用

adb全称AndroidDebugBridge,是AndroidSDK中的一个工具,使用adb可以直接操作管理Android模拟器或者真实的Andriod设备,就是起到调试桥的作用,这篇文章主要介绍了adb工具的基本使用,需要的朋友可以参考下
2022-11-13

windows下adb工具如何连接电视

这篇文章主要介绍了windows下adb工具如何连接电视的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows下adb工具如何连接电视文章都会有所收获,下面我们一起来看看吧。adb工具连接电视的方法:1、
2023-07-04

windows中adb工具如何连接手机

这篇文章主要介绍了windows中adb工具如何连接手机的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows中adb工具如何连接手机文章都会有所收获,下面我们一起来看看吧。adb工具连接手机的方法:1、
2023-07-04

python编写adb截图工具的实现源码

目录一、 功能二、使用说明三、实现1.初始源码2.优化:增加ip连接断开重连处理一、 功能 Android端或者Android终端的远程截图至本地电脑中二、使用说明 1.adb截图工具可用于Android手机及Android终端 2.使用数
2022-06-02

Python编程的简易版自动化工具ADB的工作原理以及用法

本篇文章为大家展示了Python编程的简易版自动化工具ADB的工作原理以及用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。前言ADB,中文名安卓调试桥,它是一种功能多样的命令行工具,可用于执行各种
2023-06-15
2024-04-02
2023-09-03

okr 工具

简介OKR(ObjectivesandKeyResults)是一种目标管理方法,通过设置明确的目标和关键结果,帮助企业实现战略目标。OKR工具作为实现这一目标管理方法的工具,可以帮助企业高效地制定、跟踪和评估目标。1.明确目标OKR工具首先需要帮助企业明确目标。在设定目标时,应该遵循SMART原则,即目标应该是具体的、
okr 工具
2024-01-21

编程热搜

目录