Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/193.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.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
Android 如何监控/嗅探全系统的意图?_Android_Android Intent - Fatal编程技术网

Android 如何监控/嗅探全系统的意图?

Android 如何监控/嗅探全系统的意图?,android,android-intent,Android,Android Intent,我想监控Android系统中运行的所有意图 我在下面的链接中找到了一个开源应用程序IntentSniffer 应用程序的主要部分是以下代码 ActivityManager am=(ActivityManager)getSystemService(ACTIVITY_服务) 列表rti=am.getRecentTasks(1000,ActivityManager.RECENT_,不包括_) 对于(RecentTaskInfo c:rti){ Intent cur=c.baseIntent; } 然

我想监控Android系统中运行的所有意图

我在下面的链接中找到了一个开源应用程序IntentSniffer

应用程序的主要部分是以下代码

ActivityManager am=(ActivityManager)getSystemService(ACTIVITY_服务)
列表rti=am.getRecentTasks(1000,ActivityManager.RECENT_,不包括_)
对于(RecentTaskInfo c:rti){
Intent cur=c.baseIntent;
}

然而,上面的代码似乎只获得baseIntent,而不是所有intent。因此,我想知道是否有一种方法可以监控系统中的所有意图

提前谢谢

因此,我想知道是否有一种方法可以监控系统中的所有意图


幸运的是,出于明显的隐私和安全原因,没有。

(已修复)此外,由于4.1.1
baseIntent.getExtras()
将产生空值。
出于明显的隐私和安全原因,您能更具体一点吗?我理解用户应用程序不应该能够做到这一点。然而,我看不出为什么dev或root手机上的超级用户应用程序应该有这样的限制。或者,如果没有应用程序可以做到这一点,那么低级诊断工具仍然可以做到?@naxa:ROM mod可以提供它,甚至可以提供一个修改过的frameworkjar(让操作系统的其余部分单独使用)。它没有现货。