如何仅对有根电话上的某些应用启用移动数据?


19

不幸的是,我的运营商对每MB数据收取0.10欧元的费用-而且我发现Android很难成为数据生猪。

结果,我几乎不使用移动数据。

是否有可能通过某些应用程序允许某些应用程序使用移动数据的方法?例如,我希望能够使用Whatsapp和Opera Mini,但禁用其他所有服务。

我发现,即使不想直接运行,eBuddy和Google Talk(尤其是Google Talk)之类的应用也总是希望重新连接。

我知道从2.2版本开始,Google加强了应用功能(尤其是任务管理器和主屏幕选择器)的安全性。就其价值而言,我的设备已植根并运行CyanogenMod7 RC4(基于Gingerbread),因此这可能会破坏与2.2之前的应用程序的兼容性。

Answers:


10

扎根后,可以使用DroidWall在每个应用程序的基础上控制网络访问。

从市场页面:

iptables Linux防火墙的前端应用程序。
允许您限制哪些应用程序可以访问网络。
如果您没有无限的数据计划,或者只是想看看电池续航时间更长,这是一个完美的解决方案。


很抱歉延迟将您的答案设为接受的答案。我从评论中了解到DroidWall并非总是可以正常工作,因此我在设备(ZTE Blade)上进行了数天的尝试,并很高兴地向您报告。
Redandwhite 2011年

1

由于当前答案已有几年历史,并且它推荐的应用程序也不再更新,因此AFWall +是另一个防火墙应用程序(实际上是DroidWall的一个分支)。

其特点是:

特征

  • 易于安装且易于使用
  • 免费和开源
  • 没有广告
  • 选择您喜欢的语言
  • 搜索已安装的应用程序
  • 获取有关新安装的应用程序的通知
  • 封包通知和过滤
  • 设备管理员支持(保护AFWall +免受卸载)
  • 使用自定义脚本轻松管理您的规则
  • 对于Android版本2.2-4.4.4的任何(常规)变体(ICS,JellyBean,KitKat)
  • ipv4 / ipv6支持
  • 支持LAN,VPN,Tether,漫游控制
  • Tasker和区域设置支持
  • 防火墙日志服务
  • 多用户(多配置文件)支持
  • 内置iptables / Busybox
  • 导出和导入规则(“导入所有规则”需要捐赠版本)
  • 防止引导期间数据泄漏的选项(需要init.d支持或S-OFF)
  • 支持MIPS / x86 / ARM

https://github.com/ukanth/afwall/


0

您可以购买华为智能手机。在设置中,转到“数据流量管理”,然后您会看到以下内容:

在此处输入图片说明

单击“联网的应用程序”,您将看到以下内容:

在此处输入图片说明

您可以确定哪个应用可以使用移动数据或wifi。

此设置的实际位置可能取决于华为智能手机的型号。


MOON我做了同样的事情。限制了除whatsapp以外的所有应用程序,但仍然无法正常工作。
Shahrukh Asghar
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.