Android 安卓:监控应用程序';s数据流量使用情况

Android 安卓:监控应用程序';s数据流量使用情况,android,data-transfer,network-traffic,Android,Data Transfer,Network Traffic,好的,我知道这个问题不是直接针对问题的(我更喜欢问这种问题),但我想问的是:有人能给我指出一个好的方向,让我学习如何监控应用程序生成的数据流量吗?我需要做得非常详细,这样我才能准确地看到当f.ex时,有多少数据在设备之间来回传输。单击应用程序中的“更新”按钮,更新远程数据库中的行 我不确定是否应该在我正在监视的应用程序中实现监视,或者作为一个单独的应用程序来监视该应用程序的数据流量。这两种方式都很有趣 提前感谢所有提示/提示/帮助 有人能为我指出一个好的方向,让我学习如何监控应用程序生成的数据流

好的,我知道这个问题不是直接针对问题的(我更喜欢问这种问题),但我想问的是:有人能给我指出一个好的方向,让我学习如何监控应用程序生成的数据流量吗?我需要做得非常详细,这样我才能准确地看到当f.ex时,有多少数据在设备之间来回传输。单击应用程序中的“更新”按钮,更新远程数据库中的行

我不确定是否应该在我正在监视的应用程序中实现监视,或者作为一个单独的应用程序来监视该应用程序的数据流量。这两种方式都很有趣

提前感谢所有提示/提示/帮助

有人能为我指出一个好的方向,让我学习如何监控应用程序生成的数据流量吗

如果您的意思是在开发时,您可以使用DDMS中的Network Statistics选项卡。请注意,如果在Eclipse的DDMS透视图中没有看到此选项卡,则需要打开该视图(窗口>显示视图>其他>Android>网络统计)

如果你的意思是在运行时。它可能不适用于所有设备,这仅仅是因为测量每个应用程序(或者更准确地说,每个UID)的流量数据并不普遍可用,即使在具有
TrafficStats
类的设备上也是如此,但它是城里唯一的游戏

有人能为我指出一个好的方向,让我学习如何监控应用程序生成的数据流量吗

如果您的意思是在开发时,您可以使用DDMS中的Network Statistics选项卡。请注意,如果在Eclipse的DDMS透视图中没有看到此选项卡,则需要打开该视图(窗口>显示视图>其他>Android>网络统计)


如果你的意思是在运行时。它可能不适用于所有设备,因为测量每个应用程序(或者更准确地说,每个UID)的流量数据并不是普遍可用的,即使在具有
TrafficStats
类的设备上也是如此,但它是镇上唯一的游戏。

看起来你在寻找这个:看起来不像。我不想要商业服务-我想要实现应用程序代码来跟踪网络流量。看起来你在寻找这个:看起来不像。我不想要商业服务-我想实现应用程序代码来跟踪网络流量。似乎运行版本<4的设备不支持DDMS中的网络统计信息…似乎运行版本<4的设备不支持DDMS中的网络统计信息。。。