Remove Apache dependency
dmarcato opened this issue · 4 comments
With Android P the Apache library (deprecated since Android M) will be officially removed (see https://developer.android.com/preview/behavior-changes#apache-nonp and https://developer.android.com/preview/behavior-changes#apache-p).
Is there any plan/timeline to remove it from the Leanplum library?
Ideally it would be nice if we could provide our own implementation of an HTTP client (OkHttp
, etc).
Also kinda related: any plan to move all Leanplum traffic over https? Cleartext traffic will be blocked by default with Android P (see https://developer.android.com/preview/features/security-behav#tls-enabled)
Definitely need this addressed
This currently breaks when updating to Android 28 (Pie)
We are investigating moving away from this library. In the meanwhile, as a workaround, we've added the required line in the manifest to include the apache library as given in PR #237
Until the next release of our SDK, adding this library into your Manifest should unblock you. LMK if not.