adb实时获取屏幕_测试工程师不可不知的ADB常用操作

本文提供了ADB命令的详细列表,包括安装和卸载应用、查看设备信息等实用操作。同时还介绍了如何利用ADB命令进行文件管理和进程控制,并给出了删除系统应用的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用途

命令

备注

安装appadb install xxx.apk

-l 锁定该应用程序
-r 替换已存在的应用程序,也就是说强制安装
-t 允许测试包
-s 把应用程序安装到sd卡上
-d 允许进行降级安装,也就是安装的比手机上带的版本低
-g 为应用程序授予所有运行时的权限

列出所有包

adb shell pm list packages

卸载包

adb uninstall com.gionee.amisystem

关闭包名进程

adb shell am force-stop com.xunmeng.pinduoduo

列出路径所有文件

adb shell ls -al /storage/xxxx

删除文件

adb shell rm /storage/xxxx/406788322.apk

获取屏幕大小adb shell wm size
返回桌面adb shell input keyevent 3
拉起指定的deeplinksadb shell am start -a android.intent.action.VIEW "snssdk1112://item?id=6622594672759934222&push_id=80*00007&gd_label=click_schema_xy14"
禁用应用adb shell pm disable-user
启用应用adb shell pm enable 
关闭手机的状态栏adb shell settings put global policy_control immersive.full=*
开启手机状态栏adb shell settings put global policy_control null
查看系统安卓版本的命令adb shell getprop ro.build.version.release
查看手机型号adb shell getprop ro.product.model
获取系统api版本

adb shell getprop ro.build.version.sdk

查看应用详细信息

adb shell dumpsys package com.android.mms

更多adb命令:https://blog.youkuaiyun.com/c1063891514/article/details/79118243

adb logcat 报错:read: Unexpected EOF! 解决办法:
adb logcat -c
adb logcat -G 2m

终极办法:重启手机。

!!!删除系统目录下文件要谨慎

删除一个系统app(前提手机已经获得root权限)

1-将system置于可写入模式

   命令:adb remount

2-查看根目录

  命令:adb shell

3-查看有哪些文件夹,找到自己要删除的目标文件夹

   命令:ls

4-进入到目标文件夹下

   命令:cd /system/priv-app/GSP

5-删除文件夹下的hsample_r1.0.3.apk

  命令:rm hsample_r1.0.3.apk

6-验证是否删除成功(文件夹下只剩下lib,hsample_r1.0.3.apk已被删除)

  命令:ls

7-重启手机

 命令:reboot

a350ceac6b7abccbdc0bcf2c2abf8ba5.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值