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 <local>(保存到电脑)

6.adb 安装apk

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容