我经常收到这些弹出窗口。它们没有出现在通知中心中,因此我无法找到导致它们的应用程序。我能想到的是我最近安装的唯一应用程序,我已经删除了它,并且它们仍然出现。我正在使用Nexus 4 Android 4.2.2。没有一个广告检测器应用程序找到任何东西。
我如何确定是什么原因造成的?
这是广告的屏幕截图,以及紧随其后的我的任务管理器的屏幕截图。我不确定该应用是否必须运行才能显示广告:
我经常收到这些弹出窗口。它们没有出现在通知中心中,因此我无法找到导致它们的应用程序。我能想到的是我最近安装的唯一应用程序,我已经删除了它,并且它们仍然出现。我正在使用Nexus 4 Android 4.2.2。没有一个广告检测器应用程序找到任何东西。
我如何确定是什么原因造成的?
这是广告的屏幕截图,以及紧随其后的我的任务管理器的屏幕截图。我不确定该应用是否必须运行才能显示广告:
Answers:
如果这些弹出窗口出现在其他应用程序的前面,请浏览已安装的应用程序以查找具有“通过其他应用程序绘制”权限的任何应用程序。大多数应用没有该许可,因此这应该有助于缩小可能是罪魁祸首的范围。
如果这样的广告出现在我的设备中,我的方法将是以下几种。同样,这样做至少会杀死您一天的时间,但会获得良好的结果。
当该弹出窗口出现时,请查看哪些应用程序已连接到Internet。使用OS Monitor之类的应用程序。其“ 连接”选项卡显示端口上所有已连接或正在等待连接(侦听)的应用程序。
您可以将这种方法用于防火墙。限制广告弹出时您看到的所有已连接到Internet的应用程序,允许其中一个应用程序使用它,并观察是否有广告展示。同样,对其他应用程序也是如此。
这应该有助于查明来源。否则,广告拦截器总是可以选择使用,而忘记造成这些弹出窗口的原因。
手动或使用应用程序或任务管理器,杀死所有正在运行的用户应用程序。启动其中一个,使用它,然后查看广告是否弹出。对其他用户应用执行相同的操作。这不是一个很好的方法,但是,它可能会导致您寻找资源。
adb shell dumpsys activity
或adb shell dumpsys window
也有帮助。
尝试使用AdAway或AdBlock Plus之类的广告阻止应用。这些应用中的大多数将显示哪些广告被阻止以及它们的来源。您也可以检查此链接以详细了解如何在android中屏蔽广告
我的Sony Aqua遇到了同样的问题,我找到了一种非常简单的方法来找到导致该广告的应用程序,当广告在屏幕上弹出时,只需点击最近使用的应用程序按钮,您就会看到该应用程序导致广告..对我来说,这是蓝牙应用程序发送者,我将其卸载了,广告不见了
我遇到过同样的问题。在互联网上找到了一些建议,例如Trustgo广告检测器和空气推送检测器。安装了trustgo应用程序,它很快就找到了问题应用程序。可能此信息可能对面临相同问题的其他人有用
下载适用于Android的终端应用程序,然后运行以下命令:
ps
“ ps”命令将列出所有正在运行的进程/应用程序。在其中,您可以查看和分析是否有“怪异”应用程序在后面运行并显示这些广告。