Flutter更換APP圖標和啓動頁圖標

無論是android平臺仍是iOS平臺,更換圖標的前提都是按比例把圖標作好。android

1. 更換APP圖標

android平臺:ios

android的APP圖標放在mipmap路徑下,名字默認是ic_launcher,要更換android的app圖標須要將新圖標重命名成ic_launcher.png,而後替換掉mipmap路徑個分辨率下默認的圖標便可。 altjson

IOS平臺: 在你的Flutter項目的根目錄中,導航到…/ios/Runner。該目錄中Assets.xcassets/AppIcon.appiconset已經包含佔位符圖片。 只需將它們替換爲適當大小的圖片。保留原始文件名稱便可。markdown

2. 更換啓動頁圖標

Android平臺:app

找到android-drawable目錄下的launch-background.xml,將默認打開的第一個item註釋掉,啓用新的item配置自定義drawable。oop

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- 1 <item android:drawable="@android:color/black" /> -->

    <!-- 2 You can insert your own image assets here -->
    <item>
        <bitmap android:gravity="center" android:drawable="@mipmap/ic_launcher" />
    </item>
    
</layer-list>
複製代碼

IOS平臺:spa

導航至…/ios/Runner。在Assets.xcassets/LaunchImage.imageset, 拖入圖片,並命名爲images LaunchImage.png、LaunchImage@2x.pngLaunchImage@3x.png。 若是您使用不一樣的文件名,那您還必須更新同一目錄中的Contents.json文件。code

相關文章
相關標籤/搜索