Deploy aplikacije na Android
Budući da objedinjavanje aplikacija u APK pakete nije jednostavno, Qt ima alat androiddeployqt. Kada deployirate aplikaciju koristeći Qt za Android kit, Qt Creator pokreće alat za stvaranje potrebnih datoteka i njihovo objedinjavanje u APK. Za više informacija pogledajte Android Package Templates.
Za pregled paketa koje je alat androiddeployqt stvorio, odaberite Open package location after build.
Odredite postavke implementacije
Da biste specificirali postavke za raspoređivanje aplikacija, idite na Projects > Deploy Settings i odaberite konfiguraciju raspoređivanja u Active deployment configuration.

Za dodavanje konfiguracija raspoređivanja za projekt odaberite Add.
Za preimenovanje trenutne metode implementacije odaberite Rename.
Za uklanjanje trenutne metode implementacije odaberite Remove.
O postavkama za Android deploy
Android aplikacije pakirane su kao ZIP datoteke nazvane paketi aplikacija (APK), Android App Bundles (AAB) ili Android arhive (AAR). APK datoteke možete instalirati i pokrenuti na uređaju. AAB datoteke možete prenijeti u Google Play trgovinu.
Qt za Android ima binarne datoteke za armv7a, arm64-v8a, x86 i x86-64. Za podršku više različitih ABI-ja u svojoj aplikaciji, izradite AAB koji sadrži binarne datoteke za svaki od ABI-ja. Google Play trgovina koristi AAB za generiranje optimiziranih APK paketa za uređaje koji zatraže preuzimanje i automatski ih potpisuje vašim ključem izdavača.
Qt Creator podržava sljedeće metode distribucije za Android aplikacije:
- Kao samostalni, distribuirivi paket aplikacije (APK).
- Kao paket aplikacije (AAB) za distribuciju u Google Play trgovini.
- Kao AAR, koji se u osnovi razlikuje od formata APK i AAB po tome što je Android biblioteka. Možete ga koristiti kao ovisnost za Android modul aplikacije, ali ga ne možete pokrenuti samostalno.
Sve verzije Qt-a ne podržavaju AAB formate. Qt 6.3.0 i novije verzije podržavaju multi-abi izrade za aplikacije kada gradite s CMakeom. AAR formati podržani su od verzije Qt 6.8.0 nadalje. Za više informacija pogledajte odjeljak Deploying an Application on Android.
Za specificiranje postavki za pakete aplikacija, idite na Projects > Build Settings > Build Android APK i odaberite Details.
Za više informacija o navođenju dodatnih opcija pokretanja za aplikacije pogledajte odjeljak Navesti postavke pokretanja za Android.
Odaberite uređaj za implementaciju
Qt Creator instalira pakete na Android uređaj koji odaberete u odabiraču skupa. Za dodavanje uređaja odaberite Manage.

Ukloni prethodne instalacije
Za uklanjanje prethodno instaliranih datoteka s uređaja, idite na Projects > Deploy Settings i odaberite Uninstall the existing app before deployment.
Instalirajte unaprijed izgrađene APK-ove
Da biste na uređaj instalirali unaprijed izgrađeni APK, kao što je aplikacija treće strane, idite na Projects > Deploy Settings i odaberite Install an APK File.
Vidi također Kako: razvijati za Android i Razvijanje za Android.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.