Как я могу изменить значок проекта Qt, предназначенного для андроида, так что у панели запуска приложения есть этот значок?
Qt для android: измените значок приложения
Ответ 1
Вы должны создать файл манифеста Android и отредактировать его в Qt Creator. Перейдите в раздел Проекты > Создание Android APK > Подробности
Теперь выберите Создать шаблоны, чтобы создать файл манифеста и открыть его в редакторе:
Как показано на рисунке, вы можете установить три версии значков для вашего приложения с низкими, средними и высокими значениями DPI слева направо.
Этот новый способ создания файла манифеста android доступен с Qt 5.4 вдоль Qt Creator 3.3. Раньше была Создать AndroidManifest.xml в Projects- > Run- > Deploy в предыдущих версиях.
Ответ 2
Откройте параметры запуска вашего проекта и выберите "Создать AndroidManifest.xml", после чего вы сможете изменить манифест, который должен включать такие элементы, как значок.
Обратитесь к этому: http://qt-project.org/doc/qtcreator-3.2/creator-deploying-android.html
Ответ 3
Посмотрите эту статью об анатомии приложения Qt 5 для Android. Вы должны приложить к вашему файлу проекта AndroidManifest.xml
, где вы можете определить значок приложения.
Ответ 4
Я собираюсь немного обновить это: используя AndroidManifest.xml, вы можете добавить android:icon="@mipmap/ic_launcherx"
и android:roundIcon="@mipmap/ic_launcherx_round"
в <application...
Вы можете сгенерировать иконки просто в андроид студии и добавить их в папку вашего андроида вашего проекта (т.е./android/res/[mipmap-hdpi]/[ic_launcherx.png])
Таким образом, это добавляет значок и округленный значок в приложение. Интересная часть, однако, это имя; оставив имя @mipmap/ic_launcher
увидите "Error: Duplicate resource"
... Поэтому не забудьте изменить его. После этого нормальная сборка должна завершиться успешно =)