adb 常用命令

1、查看是否安装成功

adb             显示版本号以及详细信息
adb version        显示版本号

2、启动、关闭服务

adb start-server       启动adb服务(-中间没有空格)
adb kill-server        关闭服务

3、查看连接设置信息

adb devices            查看设备列表(如果连接的真机会自动连接手机)
adb devices –l         查看设备列表详情

4、使用adb devices无法列出设备的几种情况

    1、手机未允许USB调试,手动启动允许USB调试
    2、如果使用的模拟器,可能是端口问题。使用下面命令测试是否能连接成功:adb connect 127.0.0.1:62001  连接夜神模拟器
    3、如果连接失败,提示“unable to connect to 127.0.0.1:62002”,检查androidSDK包中的adb.exe和模拟器adb版本是否一致,如果不一致可以将模拟器的adb复制到AndroidSDK中

7、安装卸载apk包


adb install *.apk                安装测试包(apk具体存放路径)
adb install –r *.apk             重新安装 (apk具体存放路径)
adb uninstall apk的包名            卸载应用(包名例如:com.tencent.mobileqq)
adb shell pm list packages          列出手机上的所有APP包名
adb shell pm list packages -3        查看手机上安装的第三方包
adb shell pm list packages –s       查看手机上的系统自带的包
adb shell pm list packages -3| findstr qq  明确查找某个包

 

7、log获取


adb logcat –c                       清除手机中缓存的日志
adb logcat >D:\android\log\logcat.txt        抓取log并保到D:\android\log\logcat.txt
adb logcat *:W  > D:\android\log\logcat.txt   只抓取W级以上的log
adb logcat –v time                    打印有时间的log

 

查看手机分辨率

adb shell wm size               查看手机分辨率大小

查看手机型号

adb shell getprop ro.product.model    查看手机型号

查看系统版本

  adb shell getprop ro.build.version.release

查看启动的APP包名

  adb shell dumpsys activity top | find "ACTIVITY"

        adb shell dumpsys window | findstr mFocusedApp

 

获取手机安装包路径,及下载到电脑

     1、查看第3方包名,找到你需要的包名:adb shell pm list package -3 

     2、查看包名对应的 apk 在 Android  设备上的具体位置:adb shell pm path 【包名】

      如:adb shell pm path com.test.tobao,划线部分是整个路径名

     

     3、adb pull 从 Android 设备上获取安装文件到电脑:adb pull 【Android地址】【电脑地址】

        

 

 

 

posted @ 2022-03-15 17:46  萧兮易  阅读(80)  评论(0编辑  收藏  举报