1

我正在一个基于 Android 的自定义平台上进行开发。我想知道是否有办法以编程方式监控 Android 中进程的网络使用情况。

例如

我有一项服务可以跟踪设备中正在运行的所有进程。该服务还希望跟踪单个进程的网络使用信息,如果它超过一个前缀值,该服务将强制终止它。或者也许(会更好),除非强制杀死它,否则它会阻止进程使用网络。

由于我在自定义平台上进行开发,所以我可以给我的流程任何我想要的权限,有没有办法实现这一点?

4

1 回答 1

1

直接使用TrafficStats,或者通过检查它是如何实现的,以便您的自定义操作系统修改可以在底层实现中使用。

于 2012-10-19T12:27:36.640 回答