adb命令

adb   [-d|-e|-s

-d: 指定当前唯一通过 USB 连接的 Android 设备为命令目标
-e: 指定当前唯一运行的模拟器为命令目标
-s: 指定相应设备序列号的设备/模拟器为命令目标

  • 启动adb    adb start-server            一般无需手动执行此命令,在运行 adb 命令时若发现 adb server 没有启动会自动调起。
  • 停止adb    adb  kill-server
  • 以 root 权限运行      adb root
  • 指定 adb server 的网络端口         adb -P start-serve            ADB的默认端口为 5037。
  • 查看占用端口的进程: netstat -ano
  • 查询已连接的设备/模拟器列表   adb devices
  • 登录设备shell        adb shell、adb connect、adb disconnect
  • 从电脑上发送文件到设备 :adb push <本地路径> <远程路径>
  • 从设备上下载文件到电脑: adb pull <远程路径> <本地路径>

安装应用 adb  install   [-l] [-r] [-t] [-s] [-d] [-g]   

-l  将应用安装到保护目录 /mnt/asec
-r  允许覆盖安装
-t  允许安装 AndroidManifest.xml 里 application 指定 android:testOnly="true" 的应用
-s  将应用安装到 sdcard
-d  允许降级覆盖安装
-g  授予所有运行时权限

卸载应用 adb  uninstall [-k]   

参考:https://juejin.cn/post/6844903645289398280

原文地址:https://www.cnblogs.com/bsszds930/p/14608015.html