-3

我想检测某些特定应用程序正在我的 android 手机中访问什么。我的意思是,我知道它有什么权限!但我想看看它什么时候尝试访问什么东西。喜欢它是否打开了我的画廊,是否看到了我的位置和时间。我不知道从哪里开始。如果有人提供帮助,我将不胜感激

问候,

4

3 回答 3

0

你需要一个定制的rom来做到这一点。这实际上是一个有趣的项目。但是除了从框架之外,没有办法知道它何时访问哪些 API。

于 2013-07-29T02:19:48.050 回答
0

如果您的 ROM 已经支持它,那么您可能在不创建自定义 ROM 的情况下获得最接近的方法是使用systrace

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

于 2013-07-29T02:44:13.870 回答
0

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

于 2013-07-29T02:35:33.513 回答