Еще в комплект записок про Qt+QML+Android.
При попытке задеплоить настоящий уже релизный apk, с манифестом и т.п. наткнулся на QTCREATORBUG-20419
Обход, вкратце (для тех кто не понимает, что написано в AndroidManifest.xml, вроде меня):
- Открыть сгенерированный AndroidManifest.xml в простом текстовом редакторе
- Найти строчку с android:configChanges="orientation|uiMode|.....
- Убрать оттуда |density
- и не спрашивайте меня, что это значит
После чего сборщик (gradle) начинает работать (и полученная в результате apk-шка - ставится на устройство).
В комментариях поминают еще QTBUG-74432 но я на него не натыкался.
В очередной раз убеждаюсь, что деплой (в частности, Qt apps, но думаю что не только) - одно из самых сложных мест, сколько ж там грабель разложено, что в винде, что на маке, что вот тут вот. Всякие *deployqt помогают, но на практике там есть всякие смешные баги и после них на практике же всегда есть доработка напильником. Одна радость - в это место ходить приходится с частотой релизов host OS, не чаще.