Android adb的一些操作

1. Android adb 连接移动设备失败

error: adb failed to connect to 'xxx': Connection refused


解决:
电脑通过usb连接设备,依次输入如下指令:

  • abd connect 192.xxx.x.xx:5555(设备的IP地址)
  • adb disconnect 192.xxx.x.xx:5555(设备的IP地址)
  • adb tcpip 5555
    然后断开usb,输入指令
  • abd connect 192.xxx.x.xx:5555(设备的IP地址)
    此时不用理会终端提示的
    failed to authenticate to 192.xxx.x.xx:5555(设备的IP地址)
  • 输入 adb devices 查看已连接的设备
    显示如下,则连接成功了
List of devices attached
192.xxx.x.xx:5555       device

2. 导出ANR文件到桌面

  • adb shell

  • cat /data/anr/traces.txt

  • exit

  • adb pull /data/anr/traces.txt ~/Desktop/

3. adb 模拟键盘输入

  • adb shell input text “*****”

4.查看系统服务的运行状态,(dumpsys 服务名)

  • abb shell dumpsys activity s com.sina.weibo
    查询某个App所有的Service状态
  • adb shell dumpsys activity a com.sina.weibo
    查询某个App所有的Activity状态
  • adb shell dumpsys activity p com.sina.weibo
    查询某个App的进程状态
    ...

5.adb 截屏

adb shell /system/bin/screencap -p /sdcard/screenshot.png
adb pull /sdcard/screenshot.png (保存到电脑)

6.adb 安装apk

adb install xxxx(apk路径,mac直接将apk包拖入终端就会自己显示路径)

你可能感兴趣的:(Android adb的一些操作)