If you look at the root, then of course the problem of Qt is not in its capabilities, or vice versa inability. Qt can do on Android about the same thing as Java on Android.
The main drawback is the lack of community. We will not go far and take the number of repositories on github :
- Java-enabled Android - 276 thousand
- with Qt Android support - 340 pieces
The difference is almost 3 orders of magnitude (almost a thousand times). This means that you will have a thousand times less documentation, a thousand times less examples, a thousand times less libraries / wizards / controls, a thousand times less experts, a thousand times less people with whom you can discuss your problems and well .d
In real life, it will probably not be a thousand times - even a hundred, but I would be careful not to rely on the strength of the Java community at the very beginning of my Android developer’s path.
Go to the side of power :)