abd基础命令

查看电脑apk文件包名
aapt dump badging pc文件路径

启动服务
adb start-server

停止服务
adb kill-server

查看已连接设备
adb devices

从电脑上传文件到手机
adb push 本地文件路径 手机文件路径

从手机下载文件到电脑
adb pull 手机文件路径 本地文件路径

删除文件夹
adb shell rmdir 手机文件夹路径

删除文件
adb shell rm 手机文件路径

安装apk
adb install [-lrtsdg] apk绝对路径
adb install -r -g C:\user\test.apk
l:将应用安装到保护目录/mnt/asec
r:允许覆盖安装
t:允许安装AndroidManifest.xml里application指定android:testOnly='true'的应用。
s:将应用装到sdcard。
d:允许降级覆盖安装
g:授予所有运行时权限

卸载apk
adb uninstall [-k] 包名
-k 可选参数,表示卸载应用但保留数据和缓存目录。

清除应用数据和缓存命令
(相当于设置-应用管理-清除数据,清除缓存)
adb shell pm clear 包名

查看所有应用列表包名
adb shell pm list packages

查看所有系统应用列表包名
adb shell pm list packages -s

查看所有第三方应用列表包名
adb shell pm list packages -3

搜索应用包
adb shell pm list packages -e "搜索内容"

查看包名启动名(需要先启动应用)
adb shell dumpsys window windows|findstr mFocusedApp

查看当前栈顶的Activity的Fragment
adb shell dumpsys activity 包名

查看正在运行应用包名
adb shell dumpsys activity activities | grep -i run
adb shell dumpsys activity activities | findstr Run

查看前台Activity命令
adb shell dumpsys activity activities | findstr 包名

查看正在运行的Services命令
adb shell dumpsys activity services 包名
其中包名不是必填,不指定包名则返回所有。

指定连接设备
adb -s 设备号

调起Activity
adb shell am start [options]
adb shell am start -n 包名/启动名
adb shell am start -n com.tencent.mm/.ui.LauncherUI表示调起微信主界面

调起Service
adb shell am startservice [options]
adb shell am startservice -n
com.tencent.mm/.plugin.accountsync.model.AccountAuthenticatorService 表示调起微信的某 Service。

强制停止应用程序
adb shell am force-stop 包名

查看进程
adb shell ps

查看实时资源占用
adb shell top

查看uid
adb shell dumpsys package | grep userId=

查看日志
adb logcat
adb logcat -v time 格式化日志的时间输出
adb logcat *:E 打印级别为error的日志
adb logcat -v time > 路径 数据日志到本地指定路径
abd logcat -c 清空log

内核日志
adb shell dmesg

模拟按键
adb shell input keyevent keycode

滑动手势
adb shell input swipe 起始x坐标 起始y坐标 结束x坐标 结束y坐标

点击手势
adb shell input tap x坐标 y坐标

输入文本
adb shell input text 输入内容

截图保存到电脑
adb exec-out screencap -p > E:\test\sc.png
-p 保存为png

录制屏幕(停止需CTRL+C,最长时间180)
adb shell screenrecord /data/test/test.mp4
录制10s,分辨率为1280x720的视频
adb shell screenrecord --time-limit 10 --size 1280x720 /sdcard/demo.mp4

查看设备信息型号
adb shell getprop ro.product.model

查看电池状况
adb shell dumpsys battery

查看分辨率
adb shell wm size

查看显示密度
adb shell wm density

查看显示屏参数
adb shell dumpsys window displays

重启设备
adb reboot

关闭USB调试模式(需手动修复)
adb shell settings put global adb_enabled 0

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值