Я пытаюсь прочитать настройки прокси-сервера WIFI
с устройств в версиях Android 2.XX — 4 .XX безуспешно.
Вызов:
String proxy = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.HTTP_PROXY);
Всегда возвращает ноль.
Я также добавил в свой манифест Android:
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
по-прежнему возвращает значение null.
Также пробовали:
android.net.Proxy. getHost(Context ctx) – which is deprecated – returns the IP
android.net.Proxy. getPortt(Context ctx) – which is deprecated – returns always -1.
Вызовы Java:
System.getProperty("http.proxyHost");
System.getProperty("http.proxyCall");
Также возвращает ноль.
Есть ли рабочий код, который извлекает все эти настройки или хотя бы частично из устройств во всех версиях Android?