百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识 > 正文

速速收藏:常用adb命令

liuian 2025-02-13 13:05 11 浏览

查看当前连接设备:

  • 查看当前连接设备:
adb devices
  • 如果发现多个设备:
adb -s 设备号 其他指令

举例:

adb -s devicel install xxx.apk

查看顶部Activity:

  • windows环境下:
adb shell dumpsys activity | findstr "mFocusedActivity"
  • Linux、Mac环境下:
adb shell dumpsys activity | grep "mFocusedActivity"

查看日志:

adb logcat

安装apk文件:

adb install xxx.apk
  • 此安装方式,如果已经存在,无法安装;推荐使用覆盖安装:
adb install -r xxx.apk
  • 比分直接RUN出来的包是test-onlu的无法安装,推荐使用**-t**
adb install -r -t xxx.apk

卸载App:

adb uninstall com.zhy.app
  • 如果想要保留数据,则:
adb uninstall -k com.zhy.app

传递文件:

  • 往手机SDCard传递文件:
adb push 文件名 手机端SDCard路径

例如:

adb push 帅照.jpg /sdcard/
  • 从手机端下载文件:
adb pull /sdcard/xxx.txt

查看手机端安装的所有app包名:

adb shell pm list packages

启动Activity:

adb shell am start 包名/完整Activity路径

例如:

adb shell am start com.zhy.aaa/com.zhy.aaa.MainActivity
  • 如果需要携带参数(携带一个Intent,Key 为name):
adb shell am start com.zhy.aaa/com.zhy.aaa.MainActivity -e name zhy
  • 启动一个隐式的Intent:
adb shell am start -a "android.intent.action,VIEW" -d "https://www.google.com"

发送广播:

adb shell am broadcast -a "broadcastactionfilter"

-如果需要携带参数(携带一个Intent,key为name):

adb shell am broadcast -a "broadcastactionfilter" -e name zhy

启动服务:

adb shell am startservice "com.zhy.aaa/com.zhy.aaa.MyService"

屏幕截图:

可以使用screencap命令来进行手机屏幕截图;

例如:

adb shell screencap /sdcard/screen.png

录制视频:

可以使用screenrecord[options] filename命令来录制屏幕视频;

例如:

adb shell screenrecord /sdcard/demo.mp4

相关推荐

China's diplomacy to further provide strong support for country's modernization: FM

BEIJING,March7(Xinhua)--ChineseForeignMinisterWangYisaidFridaythatChina'sdiplomacywil...

三十分钟入门基础Go(Java小子版)(java入门级教程)

前言Go语言定义Go(又称Golang)是Google的RobertGriesemer,RobPike及KenThompson开发的一种静态、强类型、编译型语言。Go语言语法与...

China will definitely take countermeasures in response to arbitrary pressure: FM

BEIJING,March7(Xinhua)--Chinawilldefinitelytakecountermeasuresinresponsetoarbitrarypre...

Go操作etcd(go操作docker实现沙箱)

Go语言操作etcd,这里推荐官方包etcd/clientv3。文档:https://pkg.go.dev/go.etcd.io/etcd/clientv3etcdv3使用gRPC进行远程过程调...

腾讯 Go 性能优化实战(腾讯游戏优化软件)

作者:trumanyan,腾讯CSIG后台开发工程师项目背景网关服务作为统一接入服务,是大部分服务的统一入口。为了避免成功瓶颈,需要对其进行尽可能地优化。因此,特别总结一下golang后台服务...

golang 之JWT实现(golang gin jwt)

什么是JSONWebToken?JSONWebToken(JWT)是一个开放标准(RFC7519),它定义了一种紧凑且自包含的方式,用于在各方之间以JSON方式安全地传输信息。由于此信息是经...

一文看懂 session 和 cookie(session cookie的区别)

-----------cookie大家应该都熟悉,比如说登录某些网站一段时间后,就要求你重新登录;再比如有的同学很喜欢玩爬虫技术,有时候网站就是可以拦截住你的爬虫,这些都和cookie有关。如果...

有望取代 java?GO 语言项目了解一下

GO语言在编程界一直让人又爱又恨,有人说“GO将统治下一个十年”,“几乎所有新的、有趣的东西都是用Go写的”;也有人说它过于死板,使用感太差。国外有Google、AWS、Cloudflar...

Session I of the 19th G20 Summit

ChinawillalwaysbeamemberoftheGlobalSouth,areliablelong-termpartneroffellowdeveloping...

Go 语言 Web 框架 Echo 系列:基础篇—通过一个例子串联各特性

通过前面的介绍,相信对echo有了一个初步的认识。本文我们通过一个简单的登录页面来串联echo的相关特性。因为该文主要关注各个特性,所以在目录结构和代码组织方面很随意。本节最终效果1)登录页面...

教你如何用Go语言进行Web应用的开发(一学就会)

互联网诞生后的几十年里,互联网发生了爆炸性的发展,如今已席卷全球。因此,Web编程日益流行,Web编程的兴起不可忽视。因此,今天给大家分享一份《GoWeb编程实战》,文档介绍如何用Go语言进行We...

GoPro推首款方块造型新品Hero4 Session

专业的运动摄影机品牌GoPro终于推出了新款的Hero4Session,摒弃之前款型,带来了方块造型。号称比起系列其他摄影机要小了50%与轻40%,重量仅为74g。这款CubeHero4...

体渲染原理及WebGL实现(webgl渲染引擎)

体渲染(VolumeRendering)是NeRF神经场辐射AI模型的基础,与传统渲染使用三角形来显示3D图形不同,体渲染使用其他方法,例如体积光线投射(VolumeRayCasting)...

GPU驱动汽车元宇宙(元宇宙 英伟达)

GPU(GraphicsProcessingUnit)是现代处理器中完成图形学计算的主要单元,负责各类图形生成、图像渲染和动画模拟等功能,是智能座舱SoC中最核心的组成部分。随着智能座舱SoC的升...

Filament Creator材质编辑工具的实现

对于PBR材质来说,想要通过PBR属性还原真实的渲染效果,需要有一定的材质编辑能力。材质编辑工具通过提供实时编辑材质并且实时预览效果的能力,降低PBR材质编辑的门槛1.背景在得物3D空间改用fila...