jonasoreland / runnerup

A open source run tracker
GNU General Public License v3.0
726 stars 272 forks source link

Cannot get the Wear Os app to work #1108

Open diyoyo opened 2 years ago

diyoyo commented 2 years ago

It keeps saying that it is waiting for phone. Phone is paired, Bluetooth on, GPS on, and App running. Don't know what else to try. Thanks

gerhardol commented 2 years ago

See #1024 too. The WearOS app is bundled with the application and Google has done changes to that handling.

diyoyo commented 2 years ago

Hi, I've been able to install it using the recommended way for bundled apps with newest wear os. The app is now starting on the watch, but is still 'waiting for phone' indefinitely.

Is that the same issue or a different one?

gerhardol commented 2 years ago

I do not know, I have no WearOS device myself...

ARVP commented 2 years ago

When the app is installed I have no option to add to wearos watch. I am hoping to use my Samsung Watch 4 as the Heart Reat Sensor.

gerhardol commented 2 years ago

HR from the WearOS device is not supported, unless the HR can be presented as a BLE HR monitor to the Android app. To my understanding the app worked 'automatically' when loaded correctly (before Google did changes). If the wearos device was paired, info from the android phone was transmitted to the device. The WearOS implementation need some love.

Cagier commented 1 year ago

With the Wear OS app sideloaded on my Xiaomi phone this app worked very well but now that I have moved to a Google Pixel I experience the same issue as above.

If someone would like me to try to test any debug versions them I'm happy to do that.

The Wear OS app still needs to be sideloaded as the Google Play app on the watch does not automatically list the RunnerUp app as one of the available watch apps based on what is installed on the phone. This is due to the issues mentioned in #1024 but again I'm happy to test a dev version of this if there are any updates that are required in this regard. Not sure if that would have any impact on this problem though.

gerhardol commented 1 year ago

Google requires that Wear apps are standalone, not just companion apps as this app is. So a proper publish in Wear Play will require some 'real' functionality I suppose. I do not know if sideloading to get the old functionality is stopped or just difficult.

You need a physical Wear device to to do any development for Wear OS.

Cagier commented 1 year ago

The same version of the WearOS app works on one phone but not on another. This is probably due to a later version of Android OS. Again, if anyone wants someone to run a debug version of the watch app I'm happy to sideload it and try it out if that helps with Dev updates.