Android adb常用命令总结

ops/2025/3/4 6:10:37/

1.通过命令查看应用权限:
adb shell dumpsys package “xxx.xxx.xxx” //如adb shell dumpsys package com.tencent.androidqqmail
查看已连接设备

2.adb devices
此命令列出当前连接的所有设备。

3.安装应用

adb install <path_to_apk>
此命令将指定路径的APK文件安装到设备上。

4.卸载应用

adb uninstall <package_name>
此命令卸载指定包名的应用。

5.传输文件

adb push <local_path> <remote_path>
adb pull <remote_path> <local_path>
adb push命令将本地文件传输到设备,adb pull命令将设备文件传输到本地。

6.查看日志

adb logcat
此命令查看设备的实时日志。

7.进入设备shell

adb shell
此命令进入设备的shell环境,可以执行各种Linux命令。

8.重启设备

adb reboot
此命令重启设备。

9.查看设备信息

adb shell getprop
此命令查看设备的系统属性。

10.获取屏幕截图

adb shell screencap -p /sdcard/screenshot.png
adb pull /sdcard/screenshot.png <local_path>
此命令在设备上截取屏幕并将截图文件传输到本地。

11.录制屏幕

adb shell screenrecord /sdcard/demo.mp4
adb pull /sdcard/demo.mp4 <local_path>
此命令在设备上录制屏幕并将录制文件传输到本地。

12.模拟按键输入

adb shell input keyevent <key_code>
此命令模拟设备上的按键输入。

13.查看设备分辨率

adb shell wm size
此命令查看设备的屏幕分辨率。

14.查看设备CPU信息

adb shell cat /proc/cpuinfo
此命令查看设备的CPU信息。

15.查看设备电池状态

adb shell dumpsys battery
此命令查看设备的电池状态。

16.查看设备网络连接状态

adb shell netstat
此命令查看设备的网络连接状态。

17.设置系统属性

adb shell setprop
此命令设置设备的系统属性。

还有很多,关注我,收藏文章,持续更新。加油!


http://www.ppmy.cn/ops/162970.html

相关文章

2025年企业网络安全实战指南:常见漏洞解析与全方位防御策略

2025年企业网络安全实战指南:常见漏洞解析与全方位防御策略 作者: 网络安全专家 日期: 2025-02-27 分类: [网络安全] 标签: [漏洞防护, 信息安全, 企业安全] 引言:漏洞是攻击者的入口,防御是安全的基石 2025年,网络安全威胁持续升级。根据Gartner最新报告,全球企业因漏洞…

微软具身智能感知交互多面手!Magma:基于基础模型的多模态AI智能体

作者&#xff1a; Jianwei Yang, Reuben Tan, Qianhui Wu, Ruijie Zheng, Baolin Peng, Yongyuan Liang, Yu Gu, MuCai, SeonghyeonYe, JoelJang, Yuquan Deng, Lars Liden, Jianfeng Gao 单位&#xff1a;微软研究院&#xff0c;马里兰大学&#xff0c;威斯康星大学麦迪逊分校…

第十三届蓝桥杯大赛软件赛决赛C/C++ 大学 B 组

A 【2022——暴力DP / 优雅背包】-CSDN博客 B 【钟表——类日期问题】-CSDN博客 C 【卡牌——二分】-CSDN博客 D 【最大数字——DFS】-CSDN博客 E 【出差——Dijkstra】-CSDN博客 F 【费用报销——01背包】-CSDN博客 G 【故障——条件概率】-CSDN博客 H 【机房—…

Oracle数据库的启动与关闭

一、启动数据库的语法 结论放前头&#xff1a; startup nomount/mount/open/force/restrict pfilefilename 参数释义&#xff1a; nomount/mount/open/force/restrict是5种启动方式 pfilefilename是指定初始化参数文件&#xff0c;通常是不需要的。 1.startup nomount pf…

求职之路:如何打造一份出色的简历

去年的裁员潮中&#xff0c;我也不幸成为了一名“光荣”的被裁者&#xff08;笑&#xff09;。在家休息了两三个月后&#xff0c;我决定重新出发&#xff0c;寻找新的职业机会。在这段时间里&#xff0c;我深入研究了如何撰写一份出色的简历&#xff0c;并希望将我的学习心得分…

深入探索 STM32 微控制器:从基础到实践

一、引言 在当今的嵌入式系统领域&#xff0c;STM32 系列微控制器凭借其高性能、低功耗、丰富的外设以及广泛的应用场景&#xff0c;成为了众多开发者的首选。无论是在工业控制、智能家居、医疗设备&#xff0c;还是在消费电子等领域&#xff0c;STM32 都展现出了强大的生命力…

C++小课堂——引用和指针的区别

在C中&#xff0c;引用&#xff08;reference&#xff09;和指针&#xff08;pointer&#xff09;都是用于处理内存地址的概念&#xff0c;但它们有几个关键的区别。 前提概念&#xff1a;对象——可以存储数据并具有类型的内存空间。 1. 初始化和赋值&#xff1a;引用在声明时…

C# Lambda表达式

概述 名称的由来 来自微积分数学中的 λ&#xff0c;其涵义是声明为了表达一个函数具体需要什么。 说明 1、使用 Lambda 表达式来创建匿名函数&#xff0c;可以高效简化代码。 2、若要创建 Lambda 表达式&#xff0c;需要在 Lambda 运算符左侧指定输入参数&#xff08;如果…