На днях состоялся релиз поекта necessitas (https://sourceforge.net/p/necessitas/home/) - порта Qt4 под Андроид. Доступны SDK (сборка пре-qt4.8 и QtCreator с плагином для работы с андроидом) и либы Qt4 в Андроид маркет (Ministro). Проект разрабатывается больше года, а названия такие из-за некоторого нежелания Нокиа/Гугла давать пользоваться обычными android и qt4.
Из того, что не работает (на эмуляторе (что и видно на скриншоте) и moto milestone) - это OpenGL ES (сборка в андроид маркете/СДК сделана с OpenGL ES 1.x.). Cейчас пересобираю Qt для проверки ES 2.0 ;) Также видны логи в QtCreator и дополнительные файлы java - позволяющие разработку приложения на С++/Qt4 без программирования на java.
Это ещё не production-ready стадия, но уже можно начинать пользоваться :)
upd: забыл упомянуть главное - код для запуска приложения менять не надо :) (только файл проекта); пересборка на ES2/android-5 дала аналогичный результат - нет вывода картинки ;) пересобираю на android-9 (там по-другому выводиться картинка); сборка на arm v7 не работает на эмуляторе (похоже, что-то не так с загрузчиком - не разбирался); QT>Qt исправил, спасибо (в т.ч. и от нокиевских маркетологов :)); а что касается шрифтов - если бы от подбора шрифта GL ES заработал бы - то уделил бы этому первоочередное внимание ;)
upd2: для примера - демка Diagramscene http://3.bp.blogspot.com/-HeqkCCqRKfA/TWnz2FZnF-I/AAAAAAAAeqY/GZ4rxRAm4VA/s16... ;
>>> Просмотр (1664x941, 224 Kb)