Qt for android, C++ aplication or java bytecodes
When I compile applications for Android does the compiler generate applications native C++ or generates Java Bytcodes?
A C++ compiler does not generate C++, it generates native machine code from C++.
That's what I mean, it generates a native application.
My question was whether Qt is just a binding for the Android Java classes whose compilation would result in Java bytecodes or a native hardware application.
No it's not. Your application becomes a library loaded by Android's runtime which requires a small amount of Java but you are writing and using C++. You can access Android's Java functionalities through JNI if needed.