adb(Android Debug Bridge)基本操作

首先配置adb环境变量,在这就不说了。

命令实践
1.查看版本信息
adb version
adb version
2.查询可用模拟器或手机状态
命令adb devices 获取手机设备序列号和连接状态
命令adb get-serialno获得设备序列号
这里写图片描述
执行adb devices命令时:adb为每一个设备输出序列号和状态两个信息。序列号是由adb针对模拟器或安卓设备创建的唯一标识。格式是<设备类型>-<端口号>,例如:emulator-666。状态有两种值,offline和device。Offline表示未连接或未响应,device表示已经连接到服务商。但是device并不能表示Android系统已经完全启动,只是表示这个状态是可以操作状态。
3.设置操作对象
如果有多个模拟器或者Android设备同时连接上adb,那么可以通过命令来选择指定的目标设备。
在执行adb命令时 在一般命令前再加入 –s <序列号>即可。
如序列号为76889464的设备进入shell命令模式
adb -s 76889464 shell
adb -s 76889464 shell
4.安装/卸载apk

  • 安装apk
    adb install <apk路径>
    注:’apk路径’指的是本地电脑上的apk路径
  • 保留数据和缓存文件,重新安装apk
    adb install -r <apk路径>

  • 安装apk到sd卡
    adb install -s <APK路径>

  • 卸载app

    adb uninstall <package>
    注:卸载apk是指定包名,例如:
    adb uninstall com.tencent.mobileqq
    5.调试设备和开发PC之间拷贝文件

    • 拷贝本地文件到调试设备中
      adb push <本地文件路径> <调试设备文件路径>
    • 从调试设备中拷贝文件到本地
      adb pull <调试设备文件路径> <本地文件路径>

6.启动/杀死adb简介中提到的Server端进程.
adb start/kill-server

由于adb并不稳定, 有时候莫名的问题掉线时, 可以先kill-server, 然后start-server来确保Server进程启动. 往往可以解决问题.

7.打印log信息
adb logcat
adb logcat
8.进入调试设备的shell界面
adb shell
9.高级用法
adb shell指令(以后会进行完善)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值