adb-基础命令

查看连接

adb devices    --查看连接的手机

在这里插入图片描述

安装APP

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

在这里插入图片描述

安装APP–指定设备

# 当电脑连接多个 设备时需要使用-s 3805e438来指定设备
adb -s 3805e438 install -r apk在电脑路径         -- 安装APP

复制设备文件到电脑

adb pull /storage/emulated/0/ucenter/20210420_210909.nmea G:\\data       --复制 文件到电脑
adb -s 3805e438 pull /storage/emulated/0/ucenter/20210519_052752.nmea G:\\data
adb pull /sdcard/logs G:\\data  -- 复制logs 文件夹到 G:\\data

在这里插入图片描述

复制电脑文件到设备

adb push D:\file.txt system/   # 复制单个文件
adb push -a F:\PAL\gps_logs /sdcard/   # 复制文件夹
adb push C:\xxdir\project\. /sdcard/xxx  # push project里面的文件,并不push project文件夹本身

进入shell

adb shell   -- 进入device shell 

adb命令模拟按键事件 KeyCode

# 返回按钮
adb -s 3805e438 shell input keyevent 4
# 电源按钮
adb shell input keyevent 26

https://blog.csdn.net/xifengwai/article/details/79192574

重启手机

adb reboot

取log

## 保存到电脑
adb logcat -v time> G:\log\1.log
adb logcat -v time -s app包名:E>G:\log\33.log
adb logcat -v time *:E  > G:\log\33.log  # E代表优先级高于E的才会被统计
优先级有下列集中,是按照从低到高顺利排列的: 
V — Verbose (lowest priority) 
D — Debug 
I — Info 
W — Warning 
E — Error 
F — Fatal 
S — Silent (highest priority, on which nothing is ever printed) 

## 保存到手机 https://blog.csdn.net/qq_34365081/article/details/90675611
adb shell
logcat >1.txt
logcat >1.txt  (抓取log并存放在/sdcard/1.txt文件下,按回车log停止抓取)
或logcat >1.txt & (加上&符号后,log在后台一直抓取,与电脑断开连接也不会影响log抓取)

ADB 清除Android手机缓存区域日志

https://blog.csdn.net/u013166958/article/details/79096221
1、通常我们使用命令adb logcat -c 就是清理的是main缓存区域的日志,但是总是满足不了清理所有缓存日志的要求,因此我们可以使用下面的命令来清理日志;

2、adb logcat -c -b events,清理系统事件信息日志;

3、依次类推清理手机内所有日志的命令:adb logcat -c -b main -b events -b radio -b system

删除文件

adb shell rm /sdcard/text.txt  # 删除单个文件
adb shell rm -r /sdcard/    # 删除sdcard文件夹和文件夹下的所有文件
adb shell rm -f /sdcard/*    # 删除sdcard文件夹下的所有文件,不删除sdcard文件夹本身
-f 强制删除文件不需要确认
-r 递归删除文件夹内文件
-i 删除文件前需要确认

https://blog.csdn.net/hujiachun1234/article/details/43271149

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值