[英]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
我要稍微更新一下:使用 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"
......所以不要忘記更改它。 之后,正常構建應該會成功=)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.