Android 应用程序能否在没有根访问权限的设备上控制internet访问?

Android 应用程序能否在没有根访问权限的设备上控制internet访问?,android,root,Android,Root,我想构建一个无线应用程序,它可以连接到特定的wifi网络(例如公共热点),然后控制哪个应用程序可以访问互联网(类似于防火墙)。我想知道,在不使用根设备的情况下,这是否可行?抱歉,在旧版本中不可能,但有什么变化吗?否,为了禁止应用程序访问网络,您需要编辑iptables配置,如果没有root访问,这是不可能的。如果可以通过API或无需超级用户访问即可编辑,我会感到惊讶 事实上,较新的Android版本发布后,应用程序拥有的权限就越少。例如,辅助存储是只读启动的KitKat,而这并不是唯一的问题。甚

我想构建一个无线应用程序,它可以连接到特定的wifi网络(例如公共热点),然后控制哪个应用程序可以访问互联网(类似于防火墙)。我想知道,在不使用根设备的情况下,这是否可行?抱歉,在旧版本中不可能,但有什么变化吗?

否,为了禁止应用程序访问网络,您需要编辑
iptables
配置,如果没有root访问,这是不可能的。如果可以通过API或无需超级用户访问即可编辑,我会感到惊讶


事实上,较新的Android版本发布后,应用程序拥有的权限就越少。例如,辅助存储是只读启动的
KitKat
,而这并不是唯一的问题。

甚至我也期望如此。但是,应用程序如何在没有根的情况下做到这一点呢?我从来不知道有这样的应用程序。不知道具体如何,但Mobiwol似乎使用VPN过滤流量