Appearance

adb安卓调试命令

chencs2019/12/26androidandroid调试 adb 命令

adb命令

常用命令
    adb devices                 --查看调试设备相关信息
    adb get-state               --获取设备的状态
    adb kill-server             --结束adb服务
    adb start-serve             --启动adb服务
    adb install 'apk路径'       --安装apk
    adb install -r 'apk路径'    --覆盖安装apk
    adb uninstall +包名         --通过报名卸载apk
    adb pull '调试机的路径' 电脑路径  --调试安卓机复制文件或文件夹到电脑
    adb push '电脑路径' '调试设备路径'    --电脑复制文件或文件夹到调试安卓机
    adb logcat                  --查看日志
adb无线连接到设备

TIP

必须先用usb连接电脑开启安卓机的5555远程调试端口

开启方式命令

    usb连接成功后
    方式一:
        adb tcpip 5555      --开启安卓的5555远程调试端口
        adb connect 设备局域网ip:5555
    方式二:
        android studio 下载ADBWifi的插件,并开启启用
        adb connect 设备局域网ip:5555

WARNING

调试需在同一局域网内调试,要注意网络安全问题
因是wifi传输,大量数据时可能会影响调试性能
adb shell命令
连接设备后,终端可直接adb shell + linux命令
例如ls  pwd  rm  mkdir cd cp mv vi等等
设备信息命令
    adb shell getprop ro.product.model      --获取设备型号
    adb shell wm size                       --获取设备屏幕分辨率
    adb shell dumpsys battery               --获取设备电池状况
    adb shell ifconfig wlan0                --获取设备ip地址
    adb shell cat /sys/class/net/wlan0/address      --获取设备mac地址
    .
    .
    .
adb 命令与adb shell命令区别
    adb命令是pc端或者windows命令行,而adb shell命令是安卓系统内部(android基于linux)
    adb命令操作手机、其他移动端设备和包,而adb shell命令是管理安卓系统本身
ON THIS PAGE