Я знаю, что это беспорядок, когда дело доходит до поддержки прокси в Android, и много разочарований. Я прочитал большинство сообщений на SO, и я все еще в замешательстве.
Я хотел бы поддерживать как Wi-Fi-прокси, так и мобильный прокси-сервер, и я знаю, что были некоторые изменения в поддержке прокси-серверов до сотовых и почтовых сот. Я также читал, что вам нужно быть системным приложением, чтобы установить прокси, даже если у вас есть разрешение android.permission.WRITE_SECURE_SETTINGS.
Итак, могу ли я установить системный прокси для Wi-Fi и мобильной сети из своего приложения? Есть ли разница до соты и после соты?
Какой предпочтительный способ получить настройки прокси для Wi-Fi и мобильной сети? Есть ли разница до соты и после? Если я хочу использовать его в своем приложении, это просто установить параметр прокси в объекте httpClient? Что-нибудь еще мне нужно сделать? Или я должен использовать системное свойство?
Пожалуйста, рассмотрите случай, когда Wi-Fi и мобильный прокси могут отличаться.
Любой указатель на хороший документ по этому вопросу (обновленный, чтобы отразить изменения, произошедшие с сотами) был бы очень полезен. Я не нашел хороших.