Cleartext HTTP traffic to ~ not permitted の解決方法

APIレベル28以降をターゲットとしているAndroidアプリの場合にhttp通信を行うと、次のような例外が発生します。

java.io.IOException: Cleartext HTTP traffic to ipアドレス not permitted

この場合の解決方法です。

AndroidManifest.xml<application>に属性android:usesCleartextTrafficを追加しtrueを設定します。

記述例

<application
        :
        android:usesCleartextTraffic="true"
        :
        >
:
</application>

参考

このエントリーをはてなブックマークに追加
にほんブログ村 IT技術ブログへ

コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です