当前位置: 首页 > news >正文

常用ADB命令

由于工作需要使用一些常用的ADB命令,简单做个记录一些常用的命令

mac配置ADB:Mac本配置adb环境,通过adb安装apk。_王小二1204的博客-CSDN博客

查看当前Activiy两种方式:

adb shell dumpsys activity top | grep ACTIVITY

adb shell dumpsys activity | grep mResumedActivity



抓日志相关:

adb logcat

adb logcat > logcat.log

或者:adb logcat -v threadtime >logcat_info_.log


adb bugreport        //获取手机ANR日志

adb shell dumpsys package com.xxx.xxx |grep version    //查看版本

adb shell am force-stop com.xxx.xxx  //强制停止

adb shell pm clear com.xxx.xxx  //清除数据

adb shell dumpsys meminfo com.xxx.xxx    //查看内存使用

adb shell top //查看内存CPU信息  

adb shell screenrecord /sdcard/demo.mp4 //adb屏幕录制

adb shell screencap -p > screen.png       //截屏到电脑

adb shell screencap -p /sdcard/sc.png     //截屏到设备

adb pull /sdcard/sc.png //SD卡文件导入电脑

adb push testpush.png /sdcard    //电脑push文件到SD卡

adb shell getprop ro.build.version.release  //查看Android 系统版本

adb shell getprop ro.build.version.sdk  //获取系统api版本

adb shell getprop ro.product.model   //查看系统型号



adb reboot     //重启

adb devices //查看设备

adb shell settings put system pointer_location 1        //开启模拟屏幕点击

adb shell input tap 800 717         //adb模拟点击

adb shell dumpsys package com.xxx.xxx        //查看相关信息(权限,版本)

adb shell kill 22951 //杀死单个进程(需root权限)

adb shell wm size  //查看屏幕分辨率

adb shell wm density 查看屏幕密度

adb shell pm list packages  //查看已安装到应用

adb shell am start -n com.xxx.xxx/com.xxx.xxx.ui.splash.SplashActivity  //打开activity包名/全路径+类名

adb shell input keyevent 4  //返回键

adb shell input keyevent 276        //adb打开屏保,没有屏保锁屏休眠

更丰富的ADB命令:ADB 操作命令详解及用法大全 - 掘金

ADB 实用笔记 - 掘金

相关文章:

  • springboot二手交易平台 毕业设计-附源码290915
  • Unable to find instance for system-app
  • Android LruCache
  • docker安装GBase 8s(一)
  • 软考:信息安全工程师2
  • 微软Win11 22H2 22621.607(KB5017389)RP预览版发布!
  • RK3399平台开发系列讲解(USB篇)USB设备基础结构
  • java计算机毕业设计商超销售系统源代码+数据库+系统+lw文档
  • 阿里云视频点播-->>>阿里云媒资上传工具类及配置
  • Java.lang.Byte类之equals()方法的功能说明
  • 荧光探针染料母体 1402299-58-4,2-(1-乙基-2-甲基喹啉-4(1H)-亚基)丙二腈特点
  • 个人思考,怎样打开自己的格局
  • 餐饮SaaS下半场,聚焦效率革命?
  • SpringBoot 多环境配置文件切换
  • 超高清3D渲染编辑器免费开放!新增局部辉光、镜面反射功能
  • SegmentFault for Android 3.0 发布
  • 《Javascript数据结构和算法》笔记-「字典和散列表」
  • Apache Spark Streaming 使用实例
  • CentOS6 编译安装 redis-3.2.3
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • JavaWeb(学习笔记二)
  • Webpack入门之遇到的那些坑,系列示例Demo
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 初识 webpack
  • 关于springcloud Gateway中的限流
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 聊聊sentinel的DegradeSlot
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 如何用纯 CSS 创作一个货车 loader
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • #include到底该写在哪
  • #微信小程序(布局、渲染层基础知识)
  • (2009.11版)《网络管理员考试 考前冲刺预测卷及考点解析》复习重点
  • (libusb) usb口自动刷新
  • (八)Spring源码解析:Spring MVC
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (一)C语言之入门:使用Visual Studio Community 2022运行hello world
  • (转)一些感悟
  • .gitignore文件设置了忽略但不生效
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • .net中调用windows performance记录性能信息
  • .Net组件程序设计之线程、并发管理(一)
  • .pub是什么文件_Rust 模块和文件 - 「译」
  • @cacheable 是否缓存成功_让我们来学习学习SpringCache分布式缓存,为什么用?
  • []串口通信 零星笔记
  • [2544]最短路 (两种算法)(HDU)
  • [AIGC codze] Kafka 的 rebalance 机制
  • [android学习笔记]学习jni编程
  • [C#C++]类CLASS