Not trying to simp for Google, but their shit Just Works™ on any OS I run ... except FreeRTOS, I guess, but that's kinda out of scope. I can even integrate cleanly with the few Apple products I have without being fully beholden to a different A.
I was very unimpressed with the mess that was Android when I first encountered it (2009?) but the framework really seemed to start to gel around Jelly Bean.