【发布时间】:2014-06-26 13:32:09
【问题描述】:
我正在开发一个应用程序,我担心用户之间可以传输的数据量。由于有些用户的移动数据计划有限,有些则没有,我想知道我是否可以开发一个开关来禁用我的特定应用程序的移动数据。 有点像Android自己的Data usage -> mobile -> App ->“Restrict background data”做的……
它说(并且确实)它“仅在移动数据网络上禁用后台数据。如果可用,将使用 Wi-Fi。”,我想要,但不仅仅是在后台。
我知道我无法更改“限制后台数据”选项,因为如果应用程序可以取消它,它会变得无用......但是有没有办法我可以通过编程方式说现在我的应用程序被阻止访问移动数据,现在不是了吗?
作为我为什么想要这个的洞察力,我试图在用户选择给定选项时不调用远程访问调用(我做了并且工作),但是有一些我不能的数据泄漏(每天一些 kbs)似乎被阻止了......由于系统保持http连接或其他一些模糊的原因......
我在我的应用程序的网络统计数据中看到了 DDMS 透视图上的这些数据传输。
感谢您的帮助
【问题讨论】:
标签: android networking