2012-10-05 72 views
1

任何人都可以建议我获取网络使用情况统计数据(如从手机发送/接收的总数据使用情况)和每个应用程序(安装在手机上的所有应用程序)的数据使用情况。我希望这种方法是通用的,如果可能的话,Iphone,安卓,黑莓,Windows等。 我已经搜索了一个应用程序(http://www.onavo.com/),它为iphone和android做了相同的工作;但我不知道如何。 另外我已经尝试过“NetworkStats”for android,它满足了这个要求,但只适用于Android 4.0及更高版本。phonegap - 网络使用情况统计

我正在寻找一个API或任何其他可用的方法。 在此先感谢..

回答

0

没有通用的解决方案可用于电话上的所有平台。 您必须将其作为每个平台的本地代码实现,并将phonegap作为phonegap插件进行链接。

+0

是最大,这就是为什么我专注于Android部分“TrafficStats”的原因,但我主要关心的是iPhone。我不是iPhone开发人员,所以我不知道这样的事情是否可以实现Iphone。 –

+1

应用程序要求在iphone上安装代理配置文件。代理配置文件 - 意味着您的iphone不会直接连接到服务器,但会连接到您的代理服务器。您的代理服务器将分析流量,在可能或阻塞时进行压缩。例如您可以对其进行配置以阻止广告网络内容,甚至可以将广告替换为您的广告。 – Max

+0

我想这可以是一种方法来做到这一点或可能是唯一的方法来做到这一点..我不知道,我实际上是在寻找这样的东西[http://software.microsoft.com/zh-cn/kb/6134661 /how-to-monitor-network-activity-from-within-app)..somethinginbuilt。 –