簡體   English   中英

Qt for android:更改應用程序圖標

[英]Qt for android: change the application icon

我將如何更改針對 android 的 Qt 項目的圖標,以便應用程序的啟動器具有此圖標?

您應該創建一個 Android 清單文件並在 Qt Creator 中對其進行編輯。 轉到項目 > 構建 Android APK > 詳細信息

現在選擇創建模板來創建清單文件並在編輯器中打開它:

在此處輸入圖片說明

如圖所示,您可以為您的應用程序設置三個版本的圖標,從左到右具有低、中、高 DPI 值。

從 Qt 5.4 和 Qt Creator 3.3 開始,可以使用這種制作 android 清單文件的新方法。 在以前的版本中, Projects->Run->Deploy中曾經有一個Create AndroidManifest.xml按鈕。

打開項目的運行設置並選擇創建 AndroidManifest.xml,然后您將能夠修改清單,其中應包含圖標之類的內容。

參考這個: http : //qt-project.org/doc/qtcreator-3.2/creator-deploying-android.html

看看這篇關於 Qt 5 for Android 應用程序剖析的文章 您應該附加到您的項目文件AndroidManifest.xml ,您可以在其中定義應用程序的圖標

我要稍微更新一下:使用 AndroidManifest.xml,您可以將android:icon="@mipmap/ic_launcherx"android:roundIcon="@mipmap/ic_launcherx_round"<application ...

您可以簡單地在 android studio 中生成圖標並將它們添加到您項目的 android 文件夾中(即: /android/res/[mipmap-hdpi]/[ic_launcherx.png] )

所以這會向應用程序添加一個圖標和一個圓形圖標。 然而,有趣的部分是名字; 保留名稱@mipmap/ic_launcher將導致"Error: Duplicate resource" ......所以不要忘記更改它。 之后,正常構建應該會成功=)

在 QT Creator 4.12 中更加簡化:

在最新的 Qt Creator 中,可以單擊項目 > 構建 > “創建模板”

在此處輸入圖片說明

之后,您可以按照@Nejat 的解釋編輯清單:

在此處輸入圖片說明

干杯!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM