adb常用命令

一、常用命令

连接设备
adb connect 192.168.10.6

查看设备
adb devices

打开系统设置
adb shell am start com.android.settings/com.android.settings.Settings

打开桌面
adb shell am start -n com.android.launcher3/com.android.launcher3.Launcher

查看当前页面
adb shell “dumpsys window | grep mCurrentFocus”

唤醒屏幕
adb shell input keyevent 26

安装app
adb install 包位置

覆盖安装
adb install -r 包位置

卸载app
adb uninstall 包名

打开app
adb shell am start -n 包名/类名

//复制手机内容到电脑
adb pull /data/data/com.demo.test/databases/test.db D:\db
Permission denied:先执行以下操作
D:\AndroidProject\Test>adb shell
rk3368:/ # su
rk3368:/ # exit
rk3368:/ # exit

D:\AndroidProject\Test>adb root
adbd is already running as root
然后执行adb pull

adb 删除文件
adb shell rm /data/data/com.demo.test/databases/test.db

二、文件管理

  1. 将电脑文件复制到设备sd卡上
    adb push 电脑文件路径 /sdcard

  2. 设备文件复制到电脑上
    adb pull /sdcard/text.txt 电脑文件路径

  3. 删除
    adb shell rm /sdcard/text.txt
    -f 强制删除文件不需要确认
    -r 递归删除文件夹内文件
    -i 删除文件前需要确认

  4. 创建目录
    adb shell mkdir -p /sdcard/temp/test/
    指定 -p 递归创建目录

  5. 创建文件
    adb shell touch /sdcard/text.txt

  6. 复制文件
    adb shell cp /sdcard/text.txt /sdcard/test/

  7. 移动文件
    adb shell mv /sdcard/1.txt /sdcard/2.text
    移动同一目录下文件相当于重命名文件

三、其他一些命令

  1. 申请 toot 权限
    adb shellsu

  2. 查看手机上所有的包名
    adb shellcd data/data ; ls

  3. Linux 多个命令行一起执行可以用 “;” 或者 “&&” 进行分割
    cd data/data ; ls

  4. adb shell 查看文件后退出
    exit 或者 Ctrl + D

adb 官方链接
https://developer.android.google.cn/studio/command-line/adb?hl=zh-cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值