ADB命令收藏

news/2024/11/7 10:41:26/

本文主要用来记录工作中一些会用到的adb命令,类似日记的作用,后续会一直更新,如有写错的希望大家指出来共同交流.

adb基本操作

查看连接设备

adb devices

配对设备,需要设备端的ip地址和端口(需要在同一局域网下)

adb pair 192.168.0.x:xxxxx

连接设备

adb connect 192.168.0.x

断开设备

adb disconnect xxxxxxx(adb devices)

断开所有设备

adb disconnect

连接设备终端

adb shell

获取root权限

su(此时会从$变成#)

退出adb连接

exit

重启

reboot

Log

查看log

adb logcat

logcat过滤

adb logcat -e 关键词

adb shell中logcat过滤

logcat |grep 关键词

log导出

adb logcat -v time > D:\Logcat\logcat.log

APK查看或导出

安装APK

adb install D:\app\xxx.apk(APK的全名)

卸载APK

adb uninstall com.xxx.xxx(APP包名)

查看设备里所有已安装的APP包名

adb shell pm list package

查看打开或者退出APP的包名

adb shell am monitor

查看当前打开APP的包名

adb shell dumpsys window windows | findstr mFocusedApp

通过应用查看包名

aapt dump badging D:\app\xxx.apk(APK的全名)

通过包名查找APK位置

adb shell pm path com.xxx.xxx.xxx

导出文件

adb pull (APK位置) D:\app\

手动关闭一个APP进程

adb shell am force-stop com.xxx.xxx(包名)

查看/模拟电池属性

查看电量信息

adb shell dumpsys battery

模拟电池电量

adb shell dumpsys battery set level X

模拟充电状态

dumpsys battery set status 2

模拟非充电状态

dumpsys battery set status 1

模拟断开充电

dumpsys battery unplug

复位

dumpsys battery reset

查看/修改CPU状态

先adb shell 需要su

查看CPU当前工作核

cat /sys/devices/system/cpu/online

查看CPU当前工作频率

cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

关闭/开启工作某个CPU 0关闭/1开启

echo 0 > /sys/devices/system/cpu/cpu1/online

查看CPU工作情况

top

800%cpu:CPU总量
user : 用户进程占用CPU的百分比。
nice : 改变过优先级的进程占用CPU的百分比
sys : 内核空间占用CPU的百分比
idle : 空闲CPU百分比
iow  :  IO占用CPU的百分比
irq : 硬中断占用CPU的百分比
sirq :  软中断占用CPU的百分比

查看软中断工作情况:

cat /proc/softirqs

TIMER(定时中断)、NET_RX(网络接收)、SCHED(内核调度)、RCU(RCU 锁)

修改设置

查看屏幕亮度

settings get system screen_brightness

设置屏幕亮度

settings put system screen_brightness 0~255

查看是否自动调节

settings get system screen_brightness_mode

设置是否自动调节 0关闭/1打开

settings put system screen_brightness_mode 0


http://www.ppmy.cn/news/824016.html

相关文章

电脑开机后显示器黑屏只有鼠标

1、CtrlShiftEsc进入任务管理器 2、任务管理器左上角文件→新建任务(运行) 3、输入explorer.exe 4、确认完成

故障:电脑开机后显示屏黑屏

家里自用的台式机,win10系统,固态硬盘,隔了半个月没开机,突然出毛病了。 故障详细: 状态一:点了开机键之后,飞快进行自检,飞快跳过主板开机画面(比平时速度快很多&…

【开机进入Windows界面后键鼠失灵 伴随显示器黑屏或卡顿,解决过程】

补充: 如果是开机后显示灯亮且CPU风扇正常旋转,键盘灯亮后又熄,显示器一直黑屏。 最先检查是不是VGA线/HDMI线连接主机的那端没有接在显卡上!!! 故障描述: 开机,输入开机密码并解锁成…

计算机运行但屏幕黑屏,开机显示器黑屏但电脑一直在运行【解决办法】

我们平时在使用电脑的时候,难免会出现一些极其的故障,比如蓝屏,主机滴滴滴叫,开不了机什么的,这些东西我们如果能够解决的话话,其中有个黑屏问题却是大家找不到原因的,因为电脑黑屏,…

函数的节流与防抖在答题小程序项目中的应用

无论是公司项目,还是个人项目,往往会遇到这样的一些造成回调开销加大的问题,比如重复提交、快速点击、高频事件等。 问题 PC端以资产配置项目为例,存在的问题: 1)用户在搜索客户信息输入实时触发搜索&…

Linux--获取与杀死当前进程PID

获取当前进程的代码&#xff1a; #include <sys/types.h>pid_t idgetpid();//获取的是自己的进程PID 杀死当前进程的指令&#xff1a; kill -9 进程的PID 我要是kill -9 16865(-bash进程)&#xff0c;你会发现无论你输入clear、ls、还是vim...指令&#xff0c;都无…

使用vite创建vue3的Cesium基础项目

使用vite创建vue3的Cesium基础项目 使用vite创建vue3项目&#xff1a;可以参考官方文档Vite官方中文文档 1.1 在指定文件夹路径下使用npm&#xff08;前提是已经安装好了node&#xff09;&#xff1a; npm create vitelatest1.2 cd到创建的项目文件夹&#xff1a; cd 项目文件夹…

初起炉灶。。。

不知是追逐流行还是真的需要&#xff0c;今天算是正式为自己建立起个Blog&#xff0c;可谓初起炉灶。 转载于:https://www.cnblogs.com/yb_cn/archive/2005/01/13/91298.html