使用Android代理库检测应用程序中的代理设置


多年来,将Android设备连接到代理服务器的过程发生了巨大变化 。最初只支持全局配置,现在可以在每个访问点的基础上设置配置 。此外,OpenVPN等应用程序可以在运行Ice Cream Sandwich及更高版本的设备上全局运行 。
【使用Android代理库检测应用程序中的代理设置】那么,如果您正在构建应用程序并且希望了解用户的代理配置,该怎么办?到目前为止,这将是一项非常困难的任务 。幸运的是,XDA论坛成员 lechuckcaptain 已经经历了麻烦,因此您不必这样做 。他创建了一个库来为您执行此操作,而不考虑用户的Android版本从1.x到4.x的支持 。该库从确定当前代理配置开始,但现在已发展为还可确定代理状态和其他相关信息 。

    推荐阅读