2017-05-12 47 views
6

當我使用flutter create命令創建應用程序時,顫振徽標將用作這兩個平臺的應用程序圖標。如何更改Flutter上的應用程序啓動器圖標?

如果我想更改應用程序圖標,我是否應該去兩個平臺的目錄並替換那裏的圖像?,平臺目錄我的意思是iOS的myapp/ios/Runner/Assets.xcassets/AppIcon.appiconset和Android的myapp/android/app/src/main/res

或者是否有可能將圖像定義爲Flutter Asset並且以某種方式生成圖標?

回答

3

此命令行工具,我幫對已設計,以幫助快速生成兩個Android啓動圖標和iOS的貢獻:https://pub.dartlang.org/packages/flutter_launcher_icons

  • 克隆項目和你撲項目
  • 內添加它包添加到您的pubspec.yaml文件(你撲項目內)使用它
  • 在pubspec.yaml文件中,指定您希望用於應用程序的圖標的路徑,然後選擇是否要將圖標用於iOS應用程序,Android應用程序或兩者。
  • 運行包
  • 瞧!現在默認的啓動圖標已經被替換爲您的自定義圖標

我希望將視頻添加到GitHub的README證明它

視頻展示瞭如何運行該工具可以發現here

更新:截至2018年1月24日星期三,您應該可以創建新的圖標而不必覆蓋Flutter項目中舊的現有啓動器圖標。

+0

太好了,謝謝。我期待看視頻! – RobertoAllende

+0

@RobertoAllende在答案中添加了視頻 –

3

我一直在改變你提到的目錄中的圖標。我不知道有什麼機制讓撲翼爲你生成圖標。

相關問題