プロジェクト

全般

プロフィール

バグ #466

Android 9 Pie (API level 28) で Nature Remo Local API v1.0.0 が使用できない

みぞ @mizo0203 さんが約6年前に追加. 約6年前に更新.

ステータス:
完了
優先度:
通常
対象バージョン:
開始日:
2018/11/28
期日:
進捗率:

100%

予定工数:
作業時間:

説明

発生端末: Emulator Pixel_2_API_28

2018-11-29 08:29:06.433 5600-5640/com.mizo0203.natureremoapisample W/System.err: java.io.IOException: Cleartext HTTP traffic to 192.168.1.23 not permitted
2018-11-29 08:29:06.433 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at com.android.okhttp.HttpHandler$CleartextURLFilter.checkURLPermitted(HttpHandler.java:115)
2018-11-29 08:29:06.434 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:458)
2018-11-29 08:29:06.434 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:127)
2018-11-29 08:29:06.434 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:258)
2018-11-29 08:29:06.434 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at com.mizo0203.natureremoapisample.util.HttpUtils.post(HttpUtils.java:49)
2018-11-29 08:29:06.435 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at com.mizo0203.natureremoapisample.data.source.NatureRemoLocalApiClient.postMessages(NatureRemoLocalApiClient.java:102)
2018-11-29 08:29:06.435 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at com.mizo0203.natureremoapisample.data.source.NatureRemoRepository$6.run(NatureRemoRepository.java:178)
2018-11-29 08:29:06.435 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
2018-11-29 08:29:06.435 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
2018-11-29 08:29:06.436 5600-5640/com.mizo0203.natureremoapisample W/System.err:     at java.lang.Thread.run(Thread.java:764)

Nature API v1.0.0 でも発生するかは未確認
Android 8.1 Oreo (API level 27) で発生しないことは実機 (SHARP S1) と Emulator で確認済み

下記が必要

android:usesCleartextTraffic="true"

https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted
https://developer.android.com/training/articles/security-config#CleartextTrafficPermitted

#1

みぞ @mizo0203 さんが約6年前に更新

#2

みぞ @mizo0203 さんが約6年前に更新

  • 題名HTTP 通信できない Android バージョンがある から Android 9 Pie (API level 28) で Nature Remo Local API v1.0.0 が使用できない に変更
  • 説明 を更新 (差分)
  • ステータス新規 から 進行中 に変更
  • 進捗率0 から 40 に変更
#3

みぞ @mizo0203 さんが約6年前に更新

  • ステータス進行中 から 解決 に変更
  • 進捗率40 から 80 に変更

更新履歴 github|d6e482a4ff94df21a556a6fff2ba3c5c81b11431 で適用されました。

#4

みぞ @mizo0203 さんが約6年前に更新

  • ステータス解決 から 完了 に変更
  • 進捗率80 から 100 に変更

他の形式にエクスポート: Atom PDF