Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android应用程序中显示的屏幕抓取广告_Java_Android_Screen Scraping - Fatal编程技术网

Java android应用程序中显示的屏幕抓取广告

Java android应用程序中显示的屏幕抓取广告,java,android,screen-scraping,Java,Android,Screen Scraping,我在谷歌上搜索android手机的屏幕抓取广告,这些广告是在我运行一些应用程序时显示的。服务似乎是一种可以在屏幕上记录事件的选项。所以我的问题是,我如何知道一个应用程序正在显示一个广告?android操作系统是否提供了api,让我知道应用程序已经显示了广告 欢迎提出任何与此相关的想法。通常,Android会将应用程序所做的事情彼此保密,因此您需要修改Android安装以公开内部细节(例如,在与添加SDK相对应的软件包中由代码调用的视图操纵方法),或者使用调试屏幕截图功能(从外部调试主机)捕获图像

我在谷歌上搜索android手机的屏幕抓取广告,这些广告是在我运行一些应用程序时显示的。服务似乎是一种可以在屏幕上记录事件的选项。所以我的问题是,我如何知道一个应用程序正在显示一个广告?android操作系统是否提供了api,让我知道应用程序已经显示了广告


欢迎提出任何与此相关的想法。

通常,Android会将应用程序所做的事情彼此保密,因此您需要修改Android安装以公开内部细节(例如,在与添加SDK相对应的软件包中由代码调用的视图操纵方法),或者使用调试屏幕截图功能(从外部调试主机)捕获图像并尝试推断它们是否包含广告。“修改安卓安装以公开内部细节”,因此@ChrisStratton有没有关于我们如何做到这一点的更多细节?或者可能吗?基本上与人们安装自定义ROM的方式相同(对开发人员设备或应用程序的要求相同)“闯入”消费者(一)。将基本UI API方法替换为模式匹配的方法,并登录到可以从录制服务捕获的某个频道。但是,如果您只是想了解可能的情况,请使用ad SDK和调试证书构建自己的示例应用程序,并在安卓调试器中试用方法调用分析工具。这可能是可行的使用可访问性API完成。您可以在窗口中请求有关视图的信息,并且可能有一些关于广告的独特信息可以查找(不确定是什么)。