我想构建一个无线应用程序,它可以连接到某些wifi网络(例如公共热点),然后控制哪个应用程序可以访问互联网(防火墙的种类)我想知道如果没有生根这是可能的装置? AFAIK,在旧版本中不可能但有任何改变吗?
答案 0 :(得分:0)
不,为了禁止对应用程序访问网络,您需要编辑iptables
配置,这在没有root访问权限的情况下是不可能的。如果通过API可以实现,或者在没有超级用户访问权限的情况下可以编辑,我会感到惊讶。
事实上,较新的Android版本已发布,应用程序拥有的权限越少。例如,辅助存储是从KitKat
开始的只读存储,并不是唯一的存储。