gpt4 book ai didi

android - 在 Android 中通过 Settings.Global 撤消设置代理

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:06:11 28 4
gpt4 key购买 nike

我正在编写系统应用程序,它通过以下方式设置全局 http 代理

Settings.Global.putString(getContentResolver(), Settings.Global.HTTP_PROXY, "127.0.0.1");

我怎样才能恢复这个改变?
这行不通:

Settings.Global.putString(getContentResolver(), Settings.Global.HTTP_PROXY, null);

有什么想法吗?
提前致谢

最佳答案

Andrews 的答案有效,但仅适用于 Root设备,这是我针对非根设备的解决方案。

我使用以下命令添加了代理:

adb shell settings put global http_proxy <ip>:<port>

更新:要删除它,您可以使用以下命令(感谢 Rohit Patel 提供此命令):

adb shell settings put global http_proxy :0 

为了删除它,我使用了这些命令:

adb shell settings delete global http_proxy
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port

重启设备就可以了

关于android - 在 Android 中通过 Settings.Global 撤消设置代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31807559/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com