FolioReader / FolioReader-Android

A Java ePub reader and parser framework for Android.
BSD 3-Clause "New" or "Revised" License
2.24k stars 710 forks source link

Cleartext HTTP traffic 127.0.0.1 not permitted #458

Closed csdal closed 4 years ago

csdal commented 4 years ago

Starting November 1, 2019, updates to apps and games on Google Play will be required to target Android 9 (API level 28) or higher. After this date, the Play Console will prevent you from submitting new APKs with a targetSdkVersion less than 28.

Issue / Feature - Cleartext HTTP traffic 127.0.0.1 not permitted FolioReader version - 0.3.1

Android SDK - 28 Crash / Error -

Cleartext HTTP traffic 127.0.0.1 not permitted

Steps to reproduce / Describe in detail - Default Android SDK is 27. So I changed 28.

minSdkVersion 28
targetSdkVersion 28

Solution: Go to folioreader module and in its AndroidManifest.xml. Add this:

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