Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Qt for android, C++ aplication or java bytecodes
Exotic_Devel last edited by Exotic_Devel
When I compile applications for Android does the compiler generate applications native C++ or generates Java Bytcodes?
mvuori last edited by
A C++ compiler does not generate C++, it generates native machine code from C++.
Exotic_Devel last edited by
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.