android adb 的常用命令

Android 安卓adb常用命令 何为ADB ? ADB: 的全称为 “Android Debug Bridge”,就是起到【调试桥】的作用。 常用命令 显示当前运行的全部模拟器: adb devices 启动ADB: adb start-server 停止ADB: adb kill-server 安装应用程序: adb install -r [apk文件] 例:adb install --r D:\... 阅读详情

安装程序

重新安装

adb install com.xx.xx

重新安装,保持原程序数据

adb install -r

安装到SD卡中

adb install -s

卸载程序

完全卸载

adb uninstall com.xx.xx

卸载,保留缓存

adb uninstall -k com.xx.xxx

删除缓存

shell@android:/data/data/com.example.testandroidid # rm -rf cache
或
shell@android:/data/data/com.example.testandroidid # rm -r cache

log过滤

字符过滤:

例如: 要过滤 MyApp。

adb logcat | grep MyApp


tag过滤:

例如:要过滤 tag : 123

adb logcat | grep "^E.123" // tag 123 error级别的日志

adb logcat | grep "^W.123" // tag 123 warning级别的日志

adb logcat | grep "^..123" // tag 123 所有级别的日志

从当前位置开始,清除之前的log

adb logcat -c && adb logcat

参考网址:

http://blog.youkuaiyun.com/blogercn/article/details/7491469


保存logcat到本地文件

adb logcat > log.txt

完全杀掉程序

pm force-stop com.xx.xx

列出所有安装包

pm list package

修改host

adb shell
su
vi /etc/hosts

打开程序

打开网页

am start -a android.intent.action.VIEW -d http://www.baidu.com

打开入口程序列表

 am start -a "android.intent.action.MAIN" 

修改手机分辨率和屏幕密度

获取分辨率

adb shell wm size

设置分辨率

adb shell wm size 540x960

还原分辨率

adb shell wm size reset

获取屏幕密度

adb shell wm density

设置屏幕密度

adb shell wm density 320

还原屏幕密度

adb shell wm density reset


















Android ADB原理及常用命令 Android调试桥(ADB, Android Debug Bridge)是一个Android命令行工具,包含在SDK 平台工具包中,adb可以用于连接Android设备,或者模拟器,实现对设备的控制,比如安装和调试应用。和Appium一样,adb也是基于C/S架构实现的。 一、ADB运行原理 adb分为三个部分:PC上的adb client,adb server和手机(也可能是PC上的模拟器)上的adb daemon。这是一个多多连接的设计。即一台PC可以连接多个手机,一台手机也可以连接多个PC。 阅读详情

相关推荐

玩转Android10源码开发定制(二)之adb常用命令使用介绍

adb命令是调试控制手机过程中用的比较多工具。在电脑终端中执行adb --help可以查看当前支持的adb命令。当在命令行执行程序相关命令的时候,程序尝试连接到主机上的ADB服务器,如果找不到ADB服务器,程序自动启动一个ADB服务器。ADB服务器启动之后会和手机设备的adbd后台服务进程建立连接后。adb client就可以向ADB servcer发送服务请求;ADB Server是运行在主机上的一个后台进程。它的作用在于检测USB端口监听设备的连接和拔除。

xiaomaNo01的专栏 2201

Android AM命令行启动程序的方法

在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.usage: am [subcommand] [options]     start an Activity: am start [-D]         -D: enable debugging     send a broadcast Intent: am broadcast     start an Instrumentation: am instrument [flags]        

sunrock的专栏 5万+

HDMI接口协议

接口HDMI(High-Definition Multimedia Interface),新一代多媒体接口标准。即高清多媒体接口。它能够同时传输视频和音频,简化了设备的接口和连线;同时提供了更高的数据传输带宽,可以传输无压缩的数字音频及高分辨率视频信号。HDMI 1.0 版本于 2002 年发布,最高数据传输速度为 5Gbps;而2017 年发布的 HDMI 2.1 标准的理论带宽可达 48Gbps。1、能够同时传输视频和音频,简化了设备接口与连线。2、提供了更高的数据传输带宽,

weixin_42581439的博客 2594

关于Monkey的一些测试记录

Monkey

NotOrdinary 597

Synopsys工具链实战:如何用VCS、DC、ICC和Calibre跑通你的第一个数字IC设计项目?

本文详细介绍了如何使用Synopsys工具链(VCS、Design Compiler、ICC和Calibre)完成数字IC设计项目,从RTL代码到GDSII版图的全流程。涵盖环境配置、RTL设计验证、逻辑综合、物理实现及签核验证等关键步骤,帮助工程师掌握高效的数字IC设计流程。

weixin_42525005的博客 196

在昇腾910B服务上部署搭建适配PDF解析工具Mineru2.5开源项目

本文介绍了在昇腾910B服务器上部署开源PDF解析工具Mineru2.5的过程。首先从昇腾社区下载mindie镜像并运行容器,安装系统依赖。针对部署过程中遇到的多个报错问题(如torchvision与torch版本不匹配、昇腾软件栈与NumPy 2.0不兼容等),提供了具体解决方案和兼容版本。通过设置环境变量、安装指定版本的Python依赖包,成功部署Mineru项目并下载模型。最后运行测试,验证了在NPU设备上运行pipeline的可行性。整个过程详细记录了版本适配和错误处理方法,为类似部署场景提供了参考

一起加油吧 2163

Android ADB命令详解

adb的全称为Android Debug Bridge.是android司机经常用到的工具 . 你能在本篇文章中学到什么? adb基本指令 Shell AM&PM adb模拟用户事件 logcat日志 常用节点 远程ADB 常用命令集 一. 基本指令 进入指定设备 adb -s serialNumber shell 查看版本 adb version 查看日志 adb logcat 查看设备 adb devices 连接状态 adb get-state 启动ADB服务 adb start...

ElegantHedgehog的博客 2458

keil软件调试(Debug)仿真教程(软件调试和硬件调试的区别)及常用调试按键详解

单片机的调试分为两种,一种是使用软件模拟调试,第二种是硬件调试,两种调试方式各有不同,软件模拟调试有误差,而硬件调试,借用仿真器调试是嵌入式开发中常用方法。

weixin_51624736的博客 3万+

Android调试常用命令集合

android在开发者模式下,我们能够使用adb执行andorid设备上system/bin/目录下的几乎所有命令。这些命令有的和linux的原始命令功能一样,有些是android独有的,有些是平台添加的。但他们无一例外,功能都相当强大。熟练使用这些命令,可以有效的减少程序调试的工作量。 adb adb devices  列出当前连接到pc的android设备 adb -s    当连接到

1164

告别谷歌!QGC地面站v4.0.x保姆级教程:用高德/天地图瓦片替换老旧地图源

本文提供QGroundControl(QGC)地面站v4.0.x的详细教程,指导用户如何用高德地图和天地图瓦片替换默认地图源,解决数据陈旧、访问不稳定等问题。教程涵盖环境配置、源码修改、地图集成及性能优化,帮助无人机开发者打造稳定高效的中文地图解决方案。

weixin_30836759的博客 502

机器人的“大脑”进化论:从专用控制器到高性能SoC的异构计算时代

摘要:随着AI与机器人技术融合,高性能芯片成为机器人智能化的关键。本文分析了机器人对芯片的核心需求,包括多模态数据处理、实时控制和智能决策能力。系统级芯片(SoC)因集成CPU、GPU/NPU等模块而成为主流选择。市场呈现分层格局:中低端设备(如扫地机器人)采用"MCU+轻量SoC"方案,满足基础功能;高端机器人则依赖"高性能SoC+独立GPU"处理复杂任务。除主控芯片外,完整的机器人系统还需传感器接口、驱动、通信等配套芯片。未来,芯片技术的进步将持续推动机器人智能化

致力于lidar应用开发 82

Android程序获取adb状态,adb 控制手机开关/获取手机状态常用命令

以下命令部分是需要有root权限的1. 获取手机中执行Monkey的进程号 :adb shell pgrep commands.monkey2. 查看前台显示的Activity:adb shell dumpsys window | grep mCurrentFocus3. 获取手机的分辨率:adb shell wm size4.飞行模式开:adbshellsettingsputglobal...

weixin_34182361的博客 2859

【nvidia-B200】实际生产报错NVRM: nvAssertFailedNoLog: Assertion failed: pIOVAS != NULL @ io_vaspace.c:601

升级 NVIDIA 驱动到 R545/R550 数据中心版本(解决 IOVA bug,这是性能差的根本原因);重启服务器(清理驱动残留资源,消除日志中的 NVRM 错误);验证 NVLink/PCIe 链路(确保 8 卡互联使用高速链路,而非单卡 PCIe 共享带宽)。完成这 3 步后,ncccl-test的all_reduce带宽应能提升至100GB/s 以上(取决于服务器的 NVLink/NVSwitch 配置),恢复正常性能。

jundao1997的专栏 649

安卓逆向——android adb常用命令收集

安卓逆向——android adb常用命令收集 1. 调试相关 // 开启adb服务 adb start-server // 关闭adb服务 adb stop-server // 列出所有连接的设备 adb devices // 多个设备情况下使用 -s 参数指定对某个设备执行操作 adb -s device-id // 设备id(device-id)可以通过 adb devices 命令看到,也可以通过如下命令获取 adb get-serialno 2.重启机器 // 正常重启..

含笑 528

基于FDTD的涡旋光束发射器设计

为实现涡旋光束在小型设备中的应用,提出一种圆柱孔光栅蚀刻硅微环谐振腔结构,器件半径仅为4.1μm。建立一个理论模型,利用偶极子点表示沿微环腔内壁的光栅元件散射辐射,推导输出光场表达式,建模结果验证该结构可在不同波长下选择性地产生各种拓扑数的涡旋光束。此外,对器件进行性能分析与参数优化,结果表明,微环波导宽度过小会大大增加微环的辐射损耗。当微环波导宽度为450nm、耦合间距为100nm时,1 579nm波长附近的谐振峰输出功率为16.3dB,Q值为15 800。

qq_61890005的博客 827

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

android adb 环境,Android安卓环境搭建及ADB常用命令

.md## 1.下载sdk下载链接:http://tools.android-studio.org/index.php/sdk## 2.安装sdk安装完成,安装目录见下图安装## 3.环境配置1、选中计算机-->右键点击-->选择【属性】,点击高级--> 点击环境变量![](http://file.zzd.pub/2020/2/19/6bba769ffd.jpg)![](http...

weixin_31641077的博客 486

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

android的adb常用命令总结

android的adb常用命令总结 常用命令 adb connect 192.168.5.1 :连接某个IP adb disconnect 192.168.5.1:断开连接 adb install <apk_name>:安装apk adb shell pm enable :重新识别应用 adb shell input keyevent :模拟某按键点击 adb root :获取...

qq_23081779的博客 265

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Android:adb常用命令汇总

android:adb常用命令 1、覆盖安装命令:adb install -r xxx.apk,如果已经安装有这个apk的话直接adb install xxx.apk会提醒Failure [INSTALL_FAILED_ALREADY_EXISTS,加-r的会覆盖安装,-r: replace existing a...

海月汐辰 1655

[安卓逆向]android adb常用命令及使用案例

安卓逆向——android adb常用命令收集 1. 调试相关 // 开启adb服务 adb start-server // 关闭adb服务 adb stop-server // 列出所有连接的设备 adb devices // 多个设备情况下使用 -s 参数指定对某个设备执行操作 adb -s device-id // 设备id(device-id)可以通过 adb devices 命令看到,也可以通过如下命令获取 adb get-serialno 2. 重启机器 // 正常重启 adb

杰孑的博客 1567

【Android】安卓调试工具adb shell常用命令总结

1.Debug adb devices # 列出所有在线设备 adb start-server # 启动adb服务 adb kill-server # 结束adb服务 adb shell am start 包名/完整Activity路径 # 启动Activity,使可以使用-e指定参数 adb shell am broadcast -a "broadcastactionfilter" # 发送广播,可以使用-e指定参数 2.包(package) adb shell pm list packag

冰冷的希望的博客 1911

android adb常用命令总结【安卓进化十】

工作中经常会用到adb的一些命令,今天我总结了一下,对android的adb常用命令进行汇总,希望对大家有点帮助: 1、安装apk包install命令:tools>adb install xxx.apk   enter 2、卸载apk包uninstall命令:tools>ad

大明的android学习之旅 3684

Adb安装、连接安卓手机以及一些常用命令

Adb安装、连接安卓手机以及一些常用命令install、uninstall、push、pull、adb shell等

qq_45169795的博客 4339

Android ADB Shell 常用命令

本文总结了Android设备在Linux系统下的连接排错方法和常用ADB命令指南。主要内容包括:1) 解决Linux无法识别Android设备的udev规则配置方法;2) 应用包管理命令(pm)的使用技巧,包括查看、清除应用数据等;3) Activity管理(am)命令详解,涵盖启动组件、发送广播等操作;4) 文件系统操作与搜索命令;5) 日志记录与调试技巧;6) 屏幕截图和录制方法;7) 高级系统操作如解锁Bootloader等。这些命令涵盖了Android开发调试中的常见需求,从基础连接到高级系统操作,

u010345983的博客 1万+

安卓ADB shell 常用命令

一、文件操作相关命令 1.文件操作命令 子命令 参数 说明 cd 无 进入目录 cat [-beflnstuv] [-B bsize] [file...] 查看文件内容 -n:显示行号 -b:显示行号,但会忽略空行 -s:显示行号,连续空行标记为一行 df 无 列出分区列表 du [-H] [-L] [-P...

whj9073的专栏 1619

ADB(Android Debug Bridge,安卓调试桥)介绍及常用命令

ADB(Android Debug Bridge,安卓调试桥)的功能介绍及常用命令介绍

ZDT_zdh的博客 359

Android adb常用命令

文章目录1 adb简介2 常用命令参考资料 1 adb简介 Android 调试桥 (Android Debug Bridge, adb) 是一种功能多样的命令行工具,可让您与设备进行通信。adb 命令可用于执行各种设备操作(例如安装和调试应用),并提供对 Unix shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以下三个组件: (1) 客户端:用于发送命令。客户端在开发计算机上运行。您可以通过发出 adb 命令从命令行终端调用客户端。 (2) 守护程序 (adbd):

TechArtisan6的博客 1232
上一篇: ping命令测试网速
javalive09
博客等级 码龄16年 43粉丝 281原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值