iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >adb工具
  • 395
分享到

adb工具

adb工具数据库入门数据库基础教程 2019-01-24 10:01:21 395人浏览 绘本
摘要

  adb工具 1、adb工具构成及原理 adb 包含了三个部分 adb客户端 用来下发adb的指令工具 Server 客户端  adb.exe执行之后的进程,表示adb的服务端,通过服务端与手机上的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

您可能感兴趣的文档:

--结束END--

本文标题: adb工具

本文链接: https://www.lsjlt.com/news/8584.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • adb工具下载及安装
    adb工具下载 点击下载adb工具 https://qny.aoarasi.com/software/adb/platform-tools_r33.0.0-windows.zip adb 工具安装 下载后解压 platform-tools_...
    99+
    2023-08-30
    python
  • adb驱动和adb工具官方下载链接
    adb驱动和adb工具官方下载链接 参考链接:https://blog.csdn.net/u013463707/article/details/113768425 一、adb驱动官方下载: 下载链接: https://adbdriver.c...
    99+
    2023-09-06
    android android studio adb
  • 正确安装adb工具,且常用的adb命令
    一、什么是ADB? ADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。ADB 也是 Android SDK 中的一个工具,可以...
    99+
    2023-10-09
    adb android
  • windows下adb工具如何运行
    这篇“windows下adb工具如何运行”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“windows下adb工具如何运行”文...
    99+
    2023-07-04
  • 详解adb工具的基本使用
    目录adb 是什么?adb的基本使用adb 是什么? adb全称Android Debug Bridge,是Android SDK中的一个工具, 使用adb可以直接操作管理Andro...
    99+
    2022-11-13
    adb工具使用 adb工具
  • adb工具包环境变量配置
    官方下载 Android SDK Platform-Tools 一、关于 adb   Android SDK Platform-Tools 是 Android SDK 的一个组件。它包含与 Andr...
    99+
    2023-09-15
    adb android
  • windows下adb工具如何连接电视
    这篇文章主要介绍了windows下adb工具如何连接电视的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows下adb工具如何连接电视文章都会有所收获,下面我们一起来看看吧。adb工具连接电视的方法:要保...
    99+
    2023-07-04
  • windows中adb工具如何连接手机
    这篇文章主要介绍了windows中adb工具如何连接手机的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇windows中adb工具如何连接手机文章都会有所收获,下面我们一起来看看吧。adb工具连接手机的方法:首先...
    99+
    2023-07-04
  • python实现adb辅助点击屏幕工具
    #!/usr/bin/env python# -*- coding: utf-8 -*-import reimport osimport timeimport subprocessimport tkinter as tkfrom tkint...
    99+
    2023-09-13
    python adb 开发语言 屏幕点击
  • Python编程的简易版自动化工具ADB的工作原理以及用法
    本篇文章为大家展示了Python编程的简易版自动化工具ADB的工作原理以及用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。前言ADB,中文名安卓调试桥,它是一种功能多样的命令行工具,可用于执行各种...
    99+
    2023-06-15
  • 怎么使用Node.js和adb开发一个手机备份小工具
    这篇“怎么使用Node.js和adb开发一个手机备份小工具”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一...
    99+
    2024-04-02
  • 超详细的Android开发调试工具ADB命令及安装介绍
    目录一、ADB简介二、安装ADB三、环境变量四、连接真机五、常用命令查看ADB版本帮助信息(重要)开启ADB服务端关闭ADB服务端安装App卸载AppPush文件Pull文件查看日志...
    99+
    2024-04-02
  • 【Linux】Linux开发工具(一)——vim工具
     作者:一个喜欢猫咪的的程序员  专栏:《Linux》 喜欢的话:世间因为少年的挺身而出,而更加瑰丽。                                  ——《人民日报》 目录  1.什么是vim 1.1什...
    99+
    2023-09-04
    linux 运维 服务器
  • okr 工具
    简介 OKR(Objectives and Key Results)是一种目标管理方法,通过设置明确的目标和关键结果,帮助企业实现战略目标。OKR工具作为实现这一目标管理方法的工具,可以帮助企业高效地制定、跟踪和评估目标。1. 明确目标OK...
    99+
    2024-01-21
    工具 okr
  • hutool工具
    Hutool是一个Java工具包 参考:https://www.hutool.cn/ cn.hutool hutool-all 4.6.3 Convert类型转换工具类 //转换为...
    99+
    2023-09-03
    hutool工具 Java
  • 数仓工具——DolphinScheduler任务调度工具
    数仓学习——DolphinScheduler任务调度工具 前言一、DolphinScheduler简介1.DolphinScheduler概述2.DolphinScheduler组件3.Dol...
    99+
    2023-10-23
    数据仓库 工作流调度
  • mybatis-generator-gui工具使用(图形化工具)
    目录一、GIT 官网地址:二、下载代码并编译三、使用 mybatis-generator-gui一、GIT 官网地址: 传送门 mybatis-generator-gui图形化工具...
    99+
    2024-04-02
  • Python 工具——Anaconda+
    十分具体详细,细致到了每一步安装过程的截图,看了此篇,你完全不用看其他教程,给出了软件的百度云以及自己找到的可用的 Pycharm 的激活方式,可以直接安好,并开始写出自己的第一个 Python 代码。如果还没有开始 Python 工具下载...
    99+
    2023-01-31
    工具 Python Anaconda
  • 工具类之关于RestTemplateUtil工具类的使用
    目录工具类-RestTemplateUtil工具类代码可直接复制使用RestTemplate配置类和工具类工具类-RestTemplateUtil工具类 代码可直接复制使用 配置Re...
    99+
    2022-11-13
    工具类使用  RestTemplateUtil工具类 RestTemplateUtil的使用
  • 【ADB】adb常用命令总结
    ADB常用命令总结 前言一、安装二、ADB常用命令1.查看adb版本、server的启停、查看设备连接信息2.安装、卸载apk3.查看应用列表和Activity相关信息4.打印日志5.查看设备...
    99+
    2023-08-31
    adb android 经验分享
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作