I am not sure how you are proceeding with "Qt for Android". But at this point of time, this idea is officially supported by the KDE team (K Desktop Environment). They call it KDE Necessitas project. And they have released the first beta of this project on October 2012.
So basically when you install the Necessitas SDK, you probably get these things installed.
- Qt Creator - The Qt IDE customized for Android.
- Android NDK - For building the shared object out of the Qt code.
- Android SDK - Customized with Qt support.
Using the customized Qt Creator, you can
- Create an Android UI project.
- Design the UI in integrated Qt Designer.
- Compile the C++ code to build the .so file and wrap it with the Java code.
- Create the APK and deploy.
- Debug the APK.
One major concern I have with Qt for Android is regarding the UI. The UI have the native look and feel of KDE 4.x (The same which runs on desktops). The android UI themes (Holo etc.) are not fully available yet.
And since this project is still beta, I am not sure about the availability of wrapper classes/functions for the Android native features. Please go through the official documentation for more details.
Hope this helps.