我有一个使用风味的应用程序(非常好的 cli),我想使用
flutter launcher icon
包根据风味更改应用程序图标。我已经跑了:
dart run flutter_launcher_icons:main -f flutter_launcher_icons
并且图标已经添加到
android/app/src/flavor-name/res
,但图标甚至没有改变。但每次我运行“dart run flutter_launcher_icons:main -f flutter_launcher_icons*”命令时,结果都会在下图中显示“No Platform Provided
”:
我已经尝试删除默认的应用程序图标,但它不起作用。我还尝试运行命令,卸载应用程序,然后再次构建,但它不起作用。我也总是做“
flutter clean
”和“flutter pub get
”。我已经根据每个 .yaml 中的风格和代码制作了 .yaml
文件。该文件是这样的:
我应该怎么做才能解决这个问题? “
No Platform Provided
”结果与我的问题有关吗?
dependencies:
flutter:
sdk: flutter
flutter_launcher_icons: ^0.13.1
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^2.0.0
flutter_launcher_icons:
android: ture
ios: ture
image_path: 'assets/images/iconlogo.png'
根据您的应用程序资产提供图标路径,并在 pug get 后,在终端中运行此命令
flutter pub run flutter_launcher_icons:main
它将自动为所有设备生成应用程序图标。