首页 > 其他分享 >学习之adb命令

学习之adb命令

时间:2024-08-25 17:53:28浏览次数:7  
标签:包名 shell apk 学习 命令 adb activity

adb命令作用:

用来操作手机系统的
类似于window的cmd,linux的bash
如果添加环境变量的adb不能识别设备通常是因为存在两个不同的版本
如下:
在这里插入图片描述

adb devices

在这里插入图片描述

如果没有发现,可以尝试手动连接设备
adb connect 127.0.0.1:62001

查看前台应用activity应用名称
adb shell dumpsys activity | find “mFocusedActivity”
在这里插入图片描述

安装app
注意APPname不要有中文

adb install appname.apk

adb --help 查看帮助手册
adb devices 检测连接到电脑的安卓设备,这个是我们会经常用到的检测命令
adb pull <手机路径> <本机路径> 从手机上拉取信息放到本地电脑上
adb push <本机路径> <手机路径> 从本地推送信息到手机上
adb shell —登录设备shell(命令行的人机界面),ll ls 命令都可以用,进入到linux环境,相当于执行远程命令
adb logcat > 路径文件名 将日志打印到文件中
adb install xxx.apk -----为了获取apk的安装包所在地址,可以直接把apk拖到里面获取,返回success就说明安装成功了!
adb uninstall com.tencent.mobileqq —应用包名
adb shell dumpsys activity | find “mFocusedActivity” --查看前台应用包名
adb connect/disconnect 通过wifi进行远程连接手机进行调试
adb shell pm list packages 获取当前应用下的所有包名
在这里插入图片描述

标签:包名,shell,apk,学习,命令,adb,activity
From: https://blog.csdn.net/qq_42792477/article/details/141531790

相关文章

  • 从零开始学习C++之枚举与模拟
    枚举和模拟是C++中最为基础的算法,也是之后赛时部分分的算法首选。枚举顾名思义,枚举就是将所有值全部扫一遍。枚举算法的流程图如下:我们很容易就可以写出伪代码:for(枚举区间){ 代码,例: if(条件) { 输出 }}模拟模拟就是将做的事情通过程序一步步完成,有时候很简......
  • 【鸿蒙学习】HarmonyOS应用开发者高级认证 - 应用DFX能力介绍(含闯关习题)
    学完时间:2024年8月24日学完排名:第1698名一、PerformanceAnalysisKit简介PerformanceAnalysisKit(性能分析服务)为开发者提供应用事件、日志、跟踪分析工具,可观测应用运行时状态,用于行为分析、故障分析、安全分析、统计分析,帮助开发者持续改进应用体验。使用场景应用......
  • 深度学习 回归问题
    1.梯度下降算法深度学习中,梯度下降算法是是一种很重要的算法.梯度下降算法与求极值的方法非常类似,其核心思想是求解x′x'......
  • AC 自动机 学习笔记
    前言本来时今年寒假学的,当时回家比较早没学完也没学明白,打模拟赛却多次用到,所以重学一下。原理与定义即字典树(trie树)加\(fail\)指针,\(fail\)指针等同于kmp的\(next\)数组,匹配前缀的最长后缀,\(fail\)指针单独拎出来构成一颗失配树(fail树)。插入同trie树,全部插完后......
  • CMake构建学习笔记5-libtiff库的构建
    libtiff是一个开源库,用于读写TIFF(TaggedImageFileFormat)文件。使用CMake进行构建的关键指令如下所示:#配置CMakecmake..-G"$Generator"-Ax64`-DCMAKE_BUILD_TYPE=RelWithDebInfo`-DCMAKE_PREFIX_PATH="$InstallDir"`-DCMAKE_INSTALL_PREFIX="$In......
  • 消息队列-RabbitMQ学习笔记(一)
    1.什么是消息队列消息队列(MessageQueue,简称MQ)是一种用于在应用程序之间传递消息的技术,通常在分布式系统中使用。它提供了一种异步通信机制,使得应用程序可以通过发送和接收消息来进行数据交换。消息队列可以用来存储消息,这就涉及到消息队列的三个关键字:存储、消息、队列......
  • 常用Git命令学习
    基本配置1.配置用户信息gitconfig--globaluser.name"用户名"gitconfig--globaluser.email"邮箱"配置文件存放在C:\Users\用户名.gitconfig注意:如果使用了–global选项,该命令只需要执行一次就可以永久生效2.查看配置信息#查看所有的全局配置项gitconfig......
  • 在C#中应用命令模式:设计和实现的最佳实践
    在C#中应用命令模式:设计和实现的最佳实践引言在软件设计中,设计模式是解决常见问题的通用解决方案。命令模式(CommandPattern)是行为型设计模式之一,它将请求或操作封装为对象,从而使得你可以用不同的请求对客户端进行参数化,队列请求或记录请求日志,以及支持可撤销的操作。在C#......
  • 机器学习详解-第二章-实践方法论-学习笔记-[DataWhale X 李宏毅苹果书 X AI夏令营]
    在调整模型的过程中可能会遇到许多问题,这里为了处理这些问题(前期初学情况),从而给出了一个章节用于学习相关的技巧。1.模型偏差模型偏差可能会影响模型训练,我们在训练的时候,将所有的函数集合在一起得到一个函数的集合,但是这个函数的集合大小是我们不确定的,可能会因为太小,其中的......
  • 算法的学习笔记—包含 min 函数的栈(牛客JZ30)
    ......