dylancoding

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

常用的ADB命令:

查看设备信息:adb devices , 输出:(设备udid  device) <class 'str'>

获取手机版本:adb shell getprop ro.build.version.release ,输出:手机Android版本号

 

查看包名和入口

命令1:adb shell dumpsys window windows | findstr mFocusedApp

命令2:adb shell dumpsys window | findstr "usedApp"

命令3:adb shell dumpsys activity | findstr "mResume" .注意:mac 和Linux替换findstr使用grep过滤即可

通过aapt命令获取  aapt dump badging D:\XXX.apk 

 

安装和卸载app

adb install  路径/包名.apk 

adb install -r app安装包,覆盖安装

adb install -t app安装包,替换安装

adb unintaoll 包名.apk

 

上传文件和下载文件

上传文件:

adb push 电脑路径 /sdcard/手机文件的路径

刷新media库。更新相册信息:

adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d 文件路径名

下载文件:

adb pull /sdcard/手机文件的路径 电脑文件的路径 

查看日志

 查看相关日志信息:

adb logcat

打印日志详情时间简单的数据:

adb logcat -v time

打印ERROR级别的信息

adb logcat *:E

 

生成对应的日志文件:

adb logcat > 文件名.log 

 

查看对应包名的日志:

adb logcat | findstr 包名 > D:/日志文件名.log 

 

日志输出到桌面路径:

adb logcat |findstr 包名 >C:\Users\Administrator\desktop\log.log

 

更改设备的权限

adb root 

adb remount 更改设备为可读可写

 

进入手机设备查看文件:

adb shell  

cd sdcard  进入设备

ls 查看设备所有文件

 

删除文件:

1、adb shell  > cd sdcard > rm 文件名.text 

2、adb shell > cd sdcard > rm *.mp4 删除所有包含.mp4的文件

posted on 2022-08-25 15:13  dylan7  阅读(241)  评论(0)    收藏  举报