Учтите сложность разработки:
1. Qt - это всё-таки C++. Разрабатывать на нём существенно сложнее, чем на Java. То есть дольше и с большим количеством ошибок.
2. Инструментарий разработки для C++ однозначно хуже такового для Java в силу, опять-таки, особенностей языка.
3. Java - родная платформа для Android. Отсюда потенциальные проблемы с совместимостью у Qt.
Так что это субъективный выбор, на мой взгляд. Если вы опытный С++ разработчик, то вам, наверное, будет удобнее использовать Qt. В противном случае - не вижу преимуществ перед Java (мы ведь говорим о разработке под Android - и только).
Если же вы не работаете с C++ и Qt, но они вам интересны, то имеет смысл осваивать их безотносительно к Android.