NetworkSecurityConfig:いいえネットワークセキュリティコンフィグは、プラットフォームのデフォルトを使用して、指定されました

:ネットワークアクセス要求をHttpClientを使用し、失敗し、表示するログ、印刷されてい
NetworkSecurityConfig:いいえネットワークセキュリティコンフィグは、指定された使用して、デフォルトのプラットフォーム

インターネットを検索する方法:
方法1:


動作しません。

方法2:
サブスレッドへのHTTPClientの要求は、まだ仕事はしていません

方法3:
httpsに変更します。httpは、まだ仕事はしていません

方法4:
AndroidManifest.xmlには増加している
アンドロイド:usesCleartextTraffic =「true」を

問題ありません。

理由:
デフォルトはtrueにある
NetworkSecurityPolicyアプリケーションのプロパティ、および暗号化されていないネットワークトラフィックを許可するかどうかを宣言します。
usesCleartextTrafficがfalseに設定されているときにクラッシュ、アプリケーションはHTTPSの代わりにHTTPを使用します。
しかし、Androidの9.0 Googleがデフォルトの設定はtrueではない...
次のブログを参照してください。
https://blog.csdn.net/wangjicong_215/article/details/72897240

公開された15元の記事 ウォンの賞賛1 ビュー2673

おすすめ

転載: blog.csdn.net/Jianchi0001/article/details/101193036