Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“是怎么回事?”;“限制背景数据”;在Android堆栈中强制执行?_Android_Android Networking - Fatal编程技术网

“是怎么回事?”;“限制背景数据”;在Android堆栈中强制执行?

“是怎么回事?”;“限制背景数据”;在Android堆栈中强制执行?,android,android-networking,Android,Android Networking,有人知道“限制背景数据”设置在Android堆栈中的什么位置强制执行,以及如何强制执行吗?(即后台应用程序在后台运行时不允许使用手机数据网络-WIFI不受影响。) 多谢各位 DawgAndroid像在任何linux设备上一样使用iptables规则来限制某些用户对数据的访问(每个用户在Android上下载的应用程序都使用自己唯一的用户id运行) 如果要删除应用程序的限制,可以从根shell中删除该规则 iptables -F penalty_box -j REJECT 或在更新的设备上,如下所

有人知道“限制背景数据”设置在Android堆栈中的什么位置强制执行,以及如何强制执行吗?(即后台应用程序在后台运行时不允许使用手机数据网络-WIFI不受影响。)

多谢各位


Dawg

Android像在任何linux设备上一样使用iptables规则来限制某些用户对数据的访问(每个用户在Android上下载的应用程序都使用自己唯一的用户id运行)

如果要删除应用程序的限制,可以从根shell中删除该规则

iptables -F penalty_box -j REJECT
或在更新的设备上,如下所示:

iptables -F bw_penalty_box -j REJECT
但是,重新启动后,Android将重新强制执行iptables规则。要防止出现这种情况,您需要从“/data/system/netpolicy.xml”中删除
。通过在
节点上将“restrictBackgroundData”属性设置为“false”,可以删除全局限制背景数据设置

随着netpolicy.xml的更改,您必须重新启动才能使更改生效

注意:这些操作中的任何一个都可能需要作为根运行