美文网首页
adb命令大全

adb命令大全

作者: stevewang | 来源:发表于2020-01-14 17:52 被阅读0次

    adb(android debug bridge),即Android调试桥,它是一种功能多样的命令行工具,用于建立开发环境和Android设备之间的连接,便于执行各种设备操作,例如安装和调试应用。

    启动/杀死adb进程

    • adb start-server:启动 adb 服务器进程。

    • adb kill-server:某些情况下,可能需要终止 adb 服务器进程,然后重新启动以解决问题(如 adb 不响应命令)。通过adb kill-server可以终止 adb 服务器进程,然后通过任意其他 adb 命令即可重启服务器进程。

    查询设备

    • adb devices:查看当前与开发环境连接的设备。如下图所示,当前与开发环境连接的设备有两个,第一列是设备的序列号(Android Serial)。
    adb devices.png
    • adb devices -l:查看当前与开发环境连接的设备,并列出详细信息。如下图所示,第一个设备的序列号是4e46ea6d,机型是V1824A;第二个设备的序列号是99sgdmmz9stwnfce,机型是Redmi_Note_8_Pro

      adb devices -l.png

    安装/卸载应用

    • adb install xxx.apk:向设备中安装apk

    • adb install -s $ANDROID_SERIAL xxx.apk:向指定序列号的设备中安装apk,如果当前有多部设备与开发环境连接,必须使用此命令指定目标设备,否则会报错。

    • adb uninstall 应用包名:卸载设备中指定包名的应用

    将文件复制到设备/从设备复制文件

    • adb push 文件路径/文件名 sdcard/文件名:把开发环境中的文件“推”到手机SD卡上

    • adb pull sdcard/文件名:把手机SD中的文件“拉”到开发环境的当前路径下

    打印日志

    执行 shell 命令

    • adb shell:进入设备上的 shell,然后可以直接执行Unix shell命令(如 ls、cd、ps),输入exit可以退出shell。

    • adb shell shell_command:在不进入远程 shell 的情况下执行Unix shell命令(如 ls、cd、ps)。

    相关文章

      网友评论

          本文标题:adb命令大全

          本文链接:https://www.haomeiwen.com/subject/dpnoactx.html