如何在Flutter项目中修改移动端应用名称与logo
Flutter项目移动端应用名称与Logo修改实操指南
修改应用桌面显示名称
需要分别对两个移动端平台的配置文件做对应修改,仅修改单一处无法全平台生效:
- Android端修改路径:打开
android/app/src/main/AndroidManifest.xml,找到<application>标签下的android:label属性,将原有值(项目默认显示的argon-flutter)替换为你想要的应用名称即可 - iOS端修改路径:打开
ios/Runner/Info.plist,找到键为CFBundleDisplayName对应的字符串值,将原有文本替换为目标显示名称
注意:如果之前已经在测试设备上安装过该项目的旧版本,修改完成后需要先卸载旧应用,否则系统缓存会导致新名称不生效
修改应用桌面启动Logo
新手无需手动为不同分辨率的设备逐一制作尺寸适配的图标,可通过自动化依赖一键生成全适配资源:
- 准备一张1024*1024的正方形高清无多余透明边的logo原图
- 在项目根目录新建
assets/images文件夹,将准备好的logo图片放入该路径,例如命名为app_icon.png - 打开项目根目录的
pubspec.yaml文件,在dev_dependencies配置块中添加依赖:flutter_launcher_icons: ^0.13.1 - 在
pubspec.yaml文件末尾添加图标生成配置:flutter_launcher_icons: android: "launcher_icon" ios: true image_path: "assets/images/app_icon.png" min_sdk_android: 21 - 在VS Code内置终端的项目根目录下,依次执行以下命令完成图标生成:
flutter pub get:拉取新增的依赖包flutter pub run flutter_launcher_icons:自动生成两个平台所有分辨率的适配图标,自动覆盖原有默认资源
注意:完成图标修改、名称调整后,建议依次执行flutter clean清除本地构建缓存,卸载设备上的旧应用后,再重新运行flutter run安装项目,避免缓存导致的配置不生效问题
内容的提问来源于stack exchange,提问作者sneha
相关产品推荐
相关产品推荐

