--
You received this message because you are subscribed to the Google Groups "OpenSongApp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to opensongapp...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/opensongapp/3A1AA0834FD548E584F93BB1DF26A4E7%40LAPTOPQVBMSRAJ.
To view this discussion on the web, visit https://groups.google.com/d/msgid/opensongapp/33091208-5492-4ca6-a5b6-eaef46c0c98en%40googlegroups.com.
I've finally managed to track down this bug (thanks to Ian via GitHub).
The issue was caused by the Google cast feature not being available on Amazon fire devices. Previously, the issue didn't cause a crash, but a recent update assumed this feature was working and when trying to run it, the app force closed into the background.
Additionally, Amazon fire devices do not have access to the Google Fonts used in the app, so trying to change the font would cause errors (not crashes) to appear on screen. Also, the connect feature does not work, but this world just silently fail (you wouldn't be good there was a problem, bit it wouldn't work).
I tried to replicate these issues, but couldn't see any issues when using my Amazon fire 7. It turns out the reason for my device working was because I'd already installed the Google play store on my device and this allows these features to work (it downloads the necessary features). I factory reset my device and then managed to replicate, test and fix the issues.
So on to the fix:
I've stopped the crashes, hidden the font chooser and blocked the connect feature for Amazon devices. You'll see polite warnings when the app detected an issue, but everything else will work fine (as it would have done before).
For those who want to have those extra features:
It's actually a very easy fix. If you see the warning, it will give an option to show you how to fix it. Clicking on the link will direct you to my website and this will take you through the steps to install the required files to get the play store working. It's very easy and involves downloading 4 files (Android APK app files) and signing in to the Google play store. An additional bonus is that you'll also have access to loads of other apps.
I'm hoping to release the update later today (I'm working on a few other feature requests), but if you can't wait, file the instructions here:
https://www.opensongapp.com/user-guide/devices-without-google-play
(In the user guide)
Thanks to Ian (via GitHub) and you guys for alerting me to it
Gareth