On Android, Toga probably has problems if you rotate the screen. We're probably assuming the activitySingleton
never changes. Or... maybe we don't? Anyway, worth figuring this out.
See Ch. 5 (Looper/Handler) of Android Concurrency by G. Blake Meike.
Sometimes one needs to uninstall the app, then reinstall it, for it to really update. I think this has to do with us being careless about app keys, and not really detecting the error condition.