美文网首页
用ADB实现自动化抓取移动端数据

用ADB实现自动化抓取移动端数据

作者: 小小小小小台 | 来源:发表于2017-12-24 20:16 被阅读0次

【介绍】

ADB 全称是 Android Debug Brige ,其作用是可以连接电脑和安卓手机,以及通过命令去控制手机。

【ADB工作原理】

     把Android development tools 的路径设置为环境变量后,可以通过linux命令直接和移动设备沟通

     adb devices 可以查看连接设备

查看连接设备

     其工作原理是在开发机上起一个服务器,并通过tcp协议和安卓设备进行信息交换

【程序】

程序组成

  · 脚本包含两个模块:command.py 和 fetch模块

  · command模块用于集成adb指令,fetch模块主要是分析爬取目标和爬取顺序

command模块

类属性定义了命令(输入)和输出

经常需要调用的方法封装

用adb shell am start来启动 app

下载xml文件以提供分析

点击和滑动

相关文章

网友评论

      本文标题:用ADB实现自动化抓取移动端数据

      本文链接:https://www.haomeiwen.com/subject/ygphgxtx.html