Flutter 插件flutter
flutter的插件flutter_launcher_icons可以根据给定的图片自动生成不同分辨率的应用图标 。
1. 需要准备一张1024*1024的图片,把图片放到images目录中。没有就新建一个。2. 引入flutter_launcher_icons插件在pubspec.yaml文件中的dev_dependencies下配置依赖
dev_dependencies: flutter_test: sdk: flutter flutter_launcher_icons: ^0.7.4复制代码3. 配置插件pubspec.yaml文件中增加如下配置:
dev_dependencies: flutter_test: sdk: flutter flutter_launcher_icons: ^0.7.4flutter_icons: android: "ic_launcher" ios: false image_path: "images/logo.png"复制代码注意: flutter_icons与dev_dependencies是同级配置
android:ic_launcher 表示生成android平台的应用图标的名称ios:false 表示不生成ios的图标image_path 为源图片的路径4. 运行命令在工程的根目录下运行命令
运行 flutter pub get 拉取依赖flutter pub get复制代码运行 flutter pub run flutter_launcher_icons:main 生成图片flutter pub run flutter_launcher_icons:main复制代码命令运行成功后会自动的生成对应尺寸的应用图标。