WIFI プロキシ設定を読み取ろうとしています
- プロキシ ホスト
- プロキシポート
- 代理ユーザー(認証)
- プロキシパスワード(認証)
Android バージョン 2.XX – 4.XX のデバイスからは成功しませんでした。
呼び出し:
String proxy = Settings.Secure.getString(context.getContentResolver(), Settings.Secure.HTTP_PROXY);
常に null を返します。
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");
null も返します。
これらすべての設定を取得する、またはすべての Android バージョンのデバイスから少なくとも部分的に取得するコードはありますか?