adb常用命令

adb -d 指示命令到唯一连接的USB设备如果有多个USB设备存在,则返回一个错误
adb -e 将命令定向到唯一正在运行的仿真器如果正在运行多个仿真器,则返回错误。
adb -s <serial number> 使用以下命令将命令定向到USB设备或仿真器给定的序列号,覆ANDROID_SERIAL环境变量
adb -p <peoduct name or path> 简单的产品名称,例如sooner或产品的相对/绝对路径out目录,例如“ out /     target / product / sooner” 如果未指定-p,则为ANDROID_PRODUCT_OUT  使用了环境变量,必须      是一条绝对的道路。
adb devices 列出所有连接的设备
adb connect <host(可以是IP)>[:<part>] 通过TCP / IP连接到设备如果未指定端口号,则默认使用端口5555。
adb disconnect [<host>[:<port>]] 与TCP / IP设备断开连接。 如果未指定端口号,则默认使用端口5555。使用此    ocmmand且不添加其他参数将与所有连接的TCP / IP设备断开连接。

device commands:
adb push <local><remote> 复制文件/目录到设备
adb pull <remote>[<local>] 从设备复制文件/目录
adb sync [<directory>] 仅在更改时复制主机->设备(-l表示列表,但不复制)(请参阅“ adb全部帮助”)
adb shell 交互式地运行远程shell
adb shell <command> 运行远程shell命令
adb emu <command> 运行模拟器控制台命令
adb logcat 查看设备的log
adb jdwp 列出托管JDWP传输的进程的pid
adb install [-1] [-r] [-s] <file>  将这个包文件推到设备并安装它
    (' - l '意味着forward-lock app)
    (“-r”的意思是重新安装应用程序,保留数据)
    ('-s'指安装在SD卡上,而非内部存储上)
adb uninstall [-k] <package> 从设备中删除该应用程序包
    ('-k'表示保存数据和缓存目录)
adb bugreport  返回设备的所有信息
adb help 展示帮助信息
adb version 查看adb的版本

scripting(脚本):
adb wait-for-device 等待设备块,直到设备联机
adb start-server 确保有一台服务器在运行
adb kill-server  终止服务器
adb get-state 打印 脱机|引导加载程序|设备信息
adb get-serialno 打印串口号
adb status-window  连续打印指定设备的设备状态
adb remount 重挂设备读写上的/系统分区
adb reboot [bootloader|recovery]  重新引导设备,可选进入引导加载程序或恢复程序
adb reboot-bootloader 将设备重新引导到引导加载程序中
adb root 重新启动adbd守护进程的根权限
adb usb 重新启动adbd守护进程监听usb
adb tcpip <port> 重新启动adbd守护进程监听TCP在指定端口


 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值