不幸的是,我的运营商对每MB数据收取0.10欧元的费用-而且我发现,要让Android成为数据生猪是很困难的。 />
是否可以通过某个应用程序仅允许某些应用程序使用移动数据?例如,我希望能够使用Whatsapp和Opera Mini,但禁用其他所有服务。

我发现,不想这样做,像eBuddy和(尤其是)Google Talk这样的应用总是想要重新连接,即使尚未直接运行也是如此。

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

#1 楼

扎根后,您可以使用DroidWall逐个应用程序控制网络访问。

从市场页面:


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

评论


很抱歉延迟将您的答案设为接受的答案。我从评论中了解到DroidWall并非总是可以正常工作,因此我在设备(中兴通讯刀片)上试用了几天,并很高兴地报告了它的工作。

–红色和白色
2011年4月11日在17:05

#2 楼

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

其功能是:


功能


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



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

#3 楼

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



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



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

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

评论


MOON我做了同样的事情。限制了除whatsapp以外的所有应用程序,但仍然无法正常工作。

– Shahrukh Asghar
18年1月19日在6:46