Google OAuth Changes - Google no longer allows OAuth in web-views. This has been in place since October 20, 2016. Here is a the comment from Google:
The rollout schedule for the deprecation of web-views for OAuth requests to Google is as follows. Starting October 20, 2016, we will prevent new OAuth clients from using web-views on platforms with a viable alternative, and will phase in user-facing notices for existing OAuth clients. On April 20, 2017, we will start blocking OAuth requests using web-views for all OAuth clients on platforms where viable alternatives exist. If you have any questions with the migration, please post to Stack Overflow tagged with "google-oauth".
Here is a link to their developer blog post about it: https://developers.googleblog.com/20...tive-apps.html
Do you have some update on this? Can we do some workaround? Maybe send some additional headers in makeOAuthRequest().
Or is the only solution to have separate android companion app and login there and don't use makeOAuthRequest() with Garmin Connect Mobile? With Connect IQ simulator all works fine.
I believe there can be many helpful watch apps that are reading/writing data from google sheets