Android 代理设置是否适用于设备上的所有应用? [英] Do Android proxy settings apply to all apps on the device?

查看:25
本文介绍了Android 代理设置是否适用于设备上的所有应用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果您为 Android 设备设置代理设置,它们是否适用于设备上的所有应用,包括浏览器?还是它们只适用于浏览器?

If you set up proxy settings for an android device, do they apply to all apps on the device including the browser? Or do they only apply to the browser?

我问的原因是,当您在 android 设备上更改代理设置时,会出现此消息,这让我感到困惑:

The reason I ask is that when you go to change the proxy settings on an android device there is this message, and it is confusing me:

"HTTP proxy use by browser but may not be used by other applications"

推荐答案

不,它们不会全局应用,而且没有 root 用户就无法强制所有应用程序使用代理.您发现的消息是这样措辞的原因是应用创建者应该尊重代理设置并使用它们,或者做错事并忽略它们.

No, they do not apply globally and without root there is no way to force a proxy to be used by all applications. The reason the message you found is worded that way is that it is up to the app creator to respect the proxy settings and use them or do the wrong thing and ignore them.

如果你恰好是root用户,你可以使用此应用会将代理设置应用于所有应用和活动.

If you happen to be rooted, you can use this app which will apply the proxy settings to all apps and activities.

这不是默认行为的原因是它可能会带来一些安全风险.如果所有流量都可以重定向,那么用户的所有流量都可能通过某个恶意代理服务器来监听他们,因此他们默认只允许应用在明确要求时使用代理.

The reason that this is not the default behavior is because it could present some security risks. If all traffic could be redirected, users could have all of their traffic be going through some bad proxy server that snoops on them so they default to only allowing apps to use proxy if they explicitly ask for it.

这篇关于Android 代理设置是否适用于设备上的所有应用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆