Deploy aplikacije na Android
Budući da spajanje 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 spajanje u APK. Za više informacija pogledajte Android Package Templates.
Da biste vidjeli pakete koje je alat androiddeployqt stvorio, odaberite Open package location after build.
Odredite postavke implementacije
Za navođenje postavki 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). Možete instalirati i pokretati APK datoteke na uređaju. Možete prenijeti AAB datoteke 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 vašoj 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 aplikacija (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 navođenje 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
Da biste uklonili prethodno instalirane datoteke s uređaja, idite na Projects > Deploy Settings i odaberite Uninstall the existing app before deployment.
Instalirajte unaprijed izgrađene APK-ove
Da biste instalirali unaprijed izgrađeni APK, kao što je aplikacija treće strane, na uređaj, 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.