本发明公开一种APP wrapper的构造算法,包括以下步骤:1、打开目标activity,通过外部直接构造的intent打开或通过uiautormator2框架在每个activity的界面上找到相对应的widget模拟点击打开;2、滚动处理,通过试探算法模拟将屏幕swipe到目标界面,从中抽取数据;3、建立数据采集路径规则,通过直接组装url实现页面的遍历采集或通过挨个模拟点击app索引页面上的每一项;4、搭建数据抽取规则,抽取规则设为三个部分:滚动的swipe的step数、屏幕固定不变的框架Xpath和数据Xpath;通过上述过程,实现基于安卓app的数据解析机制抽取相关信息的目标。
📄 2021100514772
📂 G06F16_25
👤 金陵科技学院
📅 2021-01-15