Update: Released gimporter V6.2 which should work with Garmin Connect Android app 4.22
Seems like the Garmin Connect Android App 4.20 has incremented the targetSdkVersion to 28, at which Android enforces https for all outgoing connections from the app.
My gimporter [1] CIQ App uses makeWebRequest to get REQUEST_CONTENT_TYPE_JSON and HTTP_RESPONSE_CONTENT_TYPE_FIT and HTTP_RESPONSE_CONTENT_TYPE_GPX from the gexporter [2] Android companion app via "">">http://localhost"
So, since 4.20 gimporter/gexporter does not work anymore.
Since "">">https://localhost" can't work ever, I hereby request either:
a) Declare "">">http://localhost" as an exception in the Android manifest for the Garmin Connect App, see also this bug report about http://localhost
or
b) Provide a mechanism to receive FIT and GPX via the Garmin Android/iOS SDK
Please help to me raise awareness of the problem to the Garmin devs.
--
[1] gimporter:
- App: https://apps.garmin.com/en-US/apps/de11adc4-fdbb-40b5-86ac-7f93b47ea5bb
- Source: https://github.com/gimportexportdevs/gimporter
[2] gexporter: