This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Breakage of makeWebRequest from http://localhost

Sorry for cross posting of this post

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

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:

[2] gexporter: