Aloha
To clarify, I wrote, in part, "I've deployed a couple of the sample demo apps to my Android Samsung Note II phone and found them all to be missing..."; therefore, the "all" I am referring to was a limited test to the "couple" of samples I had actually deployed to device.
Specifically, the Codename One "Live" app, the NativeDemo app, and the ZXing app, do not exhibit "normal" human interface guidelines for an Android back-button, e.g. the back-button doesn't function as expected in the Android environment.
I'm sure developers, even Java developers, will want to create apps on all the various platforms that at least meet a minimum expected functionality on those platforms by their typical end users. There is a reason that Apple, and Google, specify GUI guidelines. Navigation in these ecosystems is part of an apps responsibility to play by the rules to meet the expectations of the end-users so that they don't get lost trying how to figure out how to go back to the previous screen or previous application they were running.
Newer Android apps now provide a pop-up which says if they press the back-button a second time they will exit the program after they have pressed it the first time. This is to prevent the unwanted behavior of accidentally exiting from the app when you didn't mean to do so. At other times, when the program itself has gone further down in it's own navigation of it's own "activities, intents, or fragments", the back-button serves as basic navigation backward.
Google's Android does perhaps not have the best navigation paradigm in the world, and has even grown more complicated with the introduction of "fragments" and the possibility of going "up" instead of "back", but it is the world in which Android apps must learn to live within (even Java Codename One apps!). To do otherwise, means an app developer has just made their app less usable, less friendly, less understood, by the end-users trying to hit back-buttons and getting no response.
Cross platform apps write once, run anywhere is such a great idea; however, apps that behave well, at least for the Android and iOS side of things is really a requirement to compete successfully.
Shalom.