2017-05-12 48 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

我一直在改变你提到的目录中的图标。我不知道有什么机制让扑翼为你生成图标。

相关问题