• 阅读数:325发布于2020-08-14 04:32:32

    只看该作者
    机顶盒适配中adb常用命令 复制本文链接

    ADB的全称为Android Debug Bridge,就是起到调试桥的作用。ADB是android sdk(Android专属的软件开发工具包)里的一个工具, 用这个工具可以直接操作管理android模拟器或者真实的andriod设备。它的主要功能有:运行设备的shell(命令行);管理模拟器或设备的端口映射;计算机和设备之间上传/下载文件;将本地apk软件安装至模拟器或android设备。 


    一、adb 常用命令
    开启/关闭服务
    有时候 adb 运行异常,就需要重启关闭开启 adb 服务
    adb kill-server# 关闭服务 
    adb start-server# 开启服务 


    查看当前连接的设备
    示例:
    $ adb devices List of devices attached 
    192.168.91.185:5555  device 


    安装/卸载应用

    1、安装应用 

    adb install path_to_apk

    2、覆盖安装应用

    adb install -r path_to_apk


    卸载应用
    adb uninstall com.package.name 


    电脑与设备间的文件复制
    从设备复制文件
    adb pull remotelocal
    复制文件到设备
    adb push local remote
    在上述命令中,local和remote指的是开发计算机(本地)和模拟器/设备实例(远程)上目标文件/目录的路径。例如:
    adb push foo.txt /sdcard/foo.txt 


    查看设备已安装应用
    查看设备所有应用包名,包括:系统应用、第三方应用
    adb shell pm list package
    查看设备所有第三方应用包名
    adb shell pm list package-3
    清除指定应用的所有数据(不卸载应用)
    adb shell pm clear com.package.name

     
    强制关闭应用
    adb shell am force-stop com.package.name 


    截屏
    adb shell screencap  /sdcard/screen.png 


    录制视频
    adb shell screenrecord /sdcard/demo.mp4
    如果需要停止录制视频,需要等待3分钟或输入快捷键Ctrl + C停止,也可以加--time-limit TIME单位为秒
    如:录制5分钟
    adb shell screenrecord /sdcard/demo.mp4 --time-limit300
    当然还可以设置分辨率720P
    adb shell screenrecord /sdcard/demo.mp4 --size1280x720 


    获取设备信息参数
    adb shell getprop
     
    重启手机
    adb reboot
    重启手机到recovery界面
    adb reboot recovery
    重启手机到bootloader界面
    adb reboot bootloader
    重启手机到fastboot界面
    adb reboot fastboot




    回复 (0)

    举报
举报

请选择举报理由

  • 垃圾广告
  • 违规内容
  • 恶意灌水
  • 重复发帖
提示

奥比中光 · 3D视觉开发者社区...

站长统计