Android-如何跟踪应用程序的事件

Android-如何跟踪应用程序的事件,android,Android,我想在我的android手机中检测某个应用程序正在访问什么。我是说,我知道它有什么权限!但我想看看它什么时候尝试访问什么东西。比如它打开了我的图库,看到了我的位置和时间。我不知道从哪里开始。如果有人帮忙,我会非常感激 请注意,要做到这一点,您需要一个自定义rom。这将是一个有趣的项目。但是除了从框架中,无法知道它何时访问什么API。最简单的方法是监视DDM,并检查所有日志。如果您有足够的耐心,您可以找到您想要的东西:)如果您的ROM已经支持自定义ROM,那么不创建自定义ROM可能最接近的方法就是

我想在我的android手机中检测某个应用程序正在访问什么。我是说,我知道它有什么权限!但我想看看它什么时候尝试访问什么东西。比如它打开了我的图库,看到了我的位置和时间。我不知道从哪里开始。如果有人帮忙,我会非常感激


请注意,

要做到这一点,您需要一个自定义rom。这将是一个有趣的项目。但是除了从框架中,无法知道它何时访问什么API。

最简单的方法是监视DDM,并检查所有日志。如果您有足够的耐心,您可以找到您想要的东西:)

如果您的ROM已经支持自定义ROM,那么不创建自定义ROM可能最接近的方法就是使用它


Systrace捕获并显示应用程序进程和其他Android系统进程的执行时间。该工具将来自Android内核的数据(如CPU调度程序、磁盘活动和应用程序线程)组合在一起,生成HTML报告,显示给定时间段内Android设备系统进程的总体情况。

是否有方法检测智能手机中发生的所有事件?所有被任何应用程序访问的东西?[不知道哪个apk在做这件事]我想制作一个能监听每一个单一意图的广播接收器。。。但前提是你知道所有可能的意图行动。不包括来自用户构建的应用程序的自定义应用程序。这将通知您发生了什么。它不会告诉你访问它们的应用程序。我从未使用过systrace,不过谢谢你的评论。我会看看它是否对我有帮助