是否有一些外部(或内部)脚本库来启动Android应用程序,解析,获取应用程序显示的文本并执行点击以构建某种机器人用户?
答案 0 :(得分:0)
是的,您可以使用ADB模拟触摸。见this question。从链接:
您可以使用adb shell远程运行命令:
adb shell input tap x y
如果您想从屏幕上获取文本,您可以从设备获取屏幕截图(再次使用ADB)。要获得亚行的截图:
adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
adb shell rm /sdcard/screen.png
请参阅here了解来源,以及如果无法正常工作该怎么办。
然后,您需要通过OCR程序发送屏幕截图以提取文本。
有一种更简单的方法可以做到这一点,例如,如果有一个应用程序的网站,你可以从中抓取信息。