В то время как вопрос звучит странно (Android - ОС, Qt - это инфраструктура, связанная с устройствами Nokia Symbian/Meego, и многим, примерно так же далеким от экосистемы Android, как вы можете получить!), Это все еще действительный вопрос, предполагающий, что сравнение между Android Framework и Qt Framework работает на устройстве на базе Android.
Qt - кроссплатформенный фреймворк и есть порт для Android под названием Necessitas.
У меня нет большого опыта работы с Necessitas, но он выглядит очень впечатляюще. Я смог скомпилировать и запустить существующий проект Qt с использованием настраиваемой версии Qt Creator без каких-либо изменений кода, что было приятным сюрпризом, но я не экспериментировал с чем-то более активным.
Я бы сказал, что Qt может быть жизнеспособным вариантом для предприятий, уже вложенных в Qt/C++, без большой экспертизы Java/Android, если он отвечает всем требованиям, специфичным для проекта.
Перед тем, как нырять, я бы порекомендовал потратить некоторое время на Necessitas, возможно, разработав простой прототип, чтобы убедиться, что он достаточно стабилен и поддерживает все ваши требования. Основная проблема заключается в том, поддерживает ли он уровень интеграции с требуемой системой Android, независимо от того, поддерживает ли она требуемую версию ОС Android и т. Д.
QT - это основа и Android - все о [this] (http: //developer.android.com/guide/basics/what-is-android.html). Интересно, как вы пришли к точке, чтобы сравнить эти два для разработки вашего приложения. На стороне примечания, я думаю/чувствую, QT должен служить вашей цели. Не похоже, что вы прочитали [faq] Stack Overflow (http://stackoverflow.com/faq). – Ghost
Глупость: Qt - это freamework, а Android - ОС. Вы не можете сравнивать яблоки и груши. – m0skit0
@ m0skit0 [Я не согласен] (http://improb.com/airchives/paperair/volume1/v1i3/air-1-3-apples.html) –