通信出来ないエラーの解決 #40

Merged t-okazaki merged 1 commit into nitta-lab-2022:master from nitta-lab-2022:fix-39-AlamofireError on 22 Jul 2022
k-maeda commented on 20 Jul 2022

原因っぽいやつ

  • ログ確認してみたら下のエラーが出力されていたので、通信のパーミッション的なエラー??

    java.net.UnknownServiceException: CLEARTEXT communication to nitta-lab-www.is.konan-u.ac.jp not permitted by network security policy
  • 調べてみたら、最近のAndroidStudioでは暗号化されていないhttp通信は出来ないらしい

解決方法

AndroidManifest.xmlに下の2つを追記して、解決してみた。(ほんまに原因これだけ?)

  • 単に通信を許可する

    <uses-permission android:name="android.permission.INTERNET" />
  • http通信を許可する

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

参考

k-maeda change title from MAnifestにhttp通信を許可するコードの追記 to 通信出来ないエラーの解決 on 20 Jul 2022
t-okazaki referenced the pull request on 22 Jul 2022

通信出来ないエラーの解決

t-okazaki merged commit 709bd19 into master from fix-39-AlamofireError on 22 Jul 2022
t-okazaki closed this pull request on 22 Jul 2022
Labels

Priority
No priority
Milestone
No milestone
Assignee
k-maeda
2 participants