flutter 修改app名字和图标

一、修改名字

在Android中修改应用程序名称:

  1. AndroidManifest.xml文件中修改应用程序名称:

    • 打开Flutter项目中的android/app/src/main/AndroidManifest.xml文件。
    • 找到<application>标签,然后在android:label属性中修改应用程序的名称,例如:android:label="Your New App Name"
  2. strings.xml文件中修改应用程序名称(可选):

    • android/app/src/main/res/values/strings.xml文件中,将<string name="app_name">Your New App Name</string>标签中的文本替换为新的应用程序名称。
  3. 重新构建应用程序:

    • 在Flutter项目的根目录下运行命令flutter clean,然后运行命令flutter build重新构建Android应用程序。

在iOS中修改应用程序名称:

  1. Info.plist文件中修改应用程序名称:

    • 打开Flutter项目中的ios/Runner/Info.plist文件。
    • 找到CFBundleNameCFBundleDisplayName键,将它们的值修改为新的应用程序名称。
  2. 重新构建应用程序:

    • 在Flutter项目的根目录下运行命令flutter clean,然后运行命令flutter build重新构建iOS应用程序。

注意事项:

  • 确保在修改应用程序名称后,执行了重新构建操作,以便使更改生效。
  • 更改应用程序名称可能需要更新应用程序的图标、启动屏幕等其他方面,以保持一致性和完整性。

请按照上述步骤在Android和iOS平台上成功修改Flutter应用程序的名称。

二、修改图标

在Android中手动修改启动图标:

  1. 准备启动图标文件:

    • 准备一系列不同分辨率的图标文件(ic_launcher.png),分辨率包括 mipmap-hdpi、mipmap-mdpi、mipmap-xhdpi、mipmap-xxhdpi、mipmap-xxxhdpi 等。
  2. 替换现有图标文件:

    • 将上述准备好的图标文件分别替换到android/app/src/main/res/目录下对应分辨率文件夹中。
  3. AndroidManifest.xml中更新启动图标:

    • 打开Flutter项目中的android/app/src/main/AndroidManifest.xml文件。
    • 找到<application>标签,确保android:icon属性指向的是新的启动图标文件:android:icon="@mipmap/ic_launcher"
  4. 重新构建并重新安装应用程序:

    • 在Flutter项目的根目录下运行命令flutter clean,然后运行命令flutter build重新构建Android应用程序,最后重新安装应用程序。

在iOS中手动修改启动图标:

  1. 准备启动图标文件:

    • 准备不同尺寸和分辨率的启动图标文件(AppIcon.appiconset文件夹)。
  2. 替换现有图标文件:

    • 用新的启动图标文件替换ios/Runner/Assets.xcassets/AppIcon.appiconset文件夹中的对应文件。
  3. 重新构建并重新安装应用程序:

    • 在Flutter项目的根目录下运行命令flutter clean,然后运行命令flutter build重新构建iOS应用程序,最后重新安装应用程序。

注意事项:

  • 确保替换了所有必要的图标文件,并按照平台/分辨率规范进行命名和放置。
  • 更改启动图标可能需要更新应用程序图标、应用程序名称等其他方面,以保持一致性和完整性。

请按照上述步骤在Android和iOS平台上成功手动修改Flutter应用程序的启动图标。

图片转换格式的网站

Convertio — 文件转换器Convertio - 在线转换文件的简单工具。支持超过309种不同的文档、图像、电子表格、电子书、文档、演示文稿、音频和视频格式。icon-default.png?t=N7T8https://convertio.co/zh/

在线生成icon不同尺寸的网站

图标工场 - 移动应用图标/启动图生成工具,一键生成所有尺寸的应用图标/启动图一键快速生成iOS, Android,Web App, PhoneGap(Cordova)等移动平台不同大小(规格尺寸)的App图标和Launch Image/Splash Screen启动图,快速预览,可以直接打包发布到应用市场icon-default.png?t=N7T8https://icon.wuruihong.com/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/576648.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《QT实用小工具·四》屏幕拾色器

1、概述 源码放在文章末尾 该项目实现了屏幕拾色器的功能&#xff0c;可以根据鼠标指定的位置识别当前位置的颜色 项目功能包含&#xff1a; 鼠标按下实时采集鼠标处的颜色。 实时显示颜色值。 支持16进制格式和rgb格式。 实时显示预览颜色。 根据背景色自动计算合适的前景色…

基于Python的电商特产数据可视化分析与推荐系统

温馨提示&#xff1a;文末有 CSDN 平台官方提供的学长 QQ 名片 :) 1. 项目简介 利用网络爬虫技术从某东采集某城市的特产价格、销量、评论等数据&#xff0c;经过数据清洗后存入数据库&#xff0c;并实现特产销售、市场占有率、价格区间等多维度的可视化统计分析&#xff0c;并…

linux中查看内存占用空间

文章目录 linux中查看内存占用空间 linux中查看内存占用空间 使用 df -h 查看磁盘空间 使用 du -sh * 查看每个目录的大小 注意这里是当前目录下的文件大小&#xff0c;查看系统的可以回到根目录 经过查看没有发现任何大的文件夹。 继续下面的步骤 如果您的Linux磁盘已满&a…

【LVGL-字库应用】

LVGL-中文字库应用 ■ LVGL-内部字库■ LVGL 内部字库的使用流程&#xff1a; ■ LVGL-自定义字库■ 方法一&#xff1a;C 语言数组&#xff08;内部读取&#xff09;-在线转换工具■ 方法二&#xff1a;C 语言数组&#xff08;内部读取&#xff09;-利用离线字体转换软件&…

ISG100-160立式管道泵

引言&#xff1a; 在现代工业生产和日常生活中&#xff0c;安全且高效的流体输送系统是不可或缺的。其中&#xff0c;ISG100-160立式管道泵因其出色的性能和可靠性而广受青睐。本文将全面介绍这款管道泵的技术参数、特点、应用场景以及安装与维护的相关知识&#xff0c;以帮助用…

免费翻译pdf格式论文

进入谷歌翻译网址https://translate.google.com/?slauto&tlzh-CN&opdocs 将需要全文翻译的pdf放进去 选择英文到中文&#xff0c;然后点击翻译 可以选择打开译文或者下载译文&#xff0c;下载译文会下载到电脑上&#xff0c;打开译文会在浏览器打开。

安卓调试桥ADB

Logcat 命令行工具 | Android Studio | Android Developers 什么是ADB ADB 全称为 Android Debug Bridge &#xff0c;是 Android SDK &#xff08;安卓的开发工具&#xff09;中的一个工具&#xff0c;起到调试桥的作用&#xff0c;是一个 客户端 - 服务器端程序 。其中 …

npm install的时候一直卡在sill idealTree buildDeps没有反应

描述&#xff1a;npm install的时候一直卡在sill idealTree buildDeps没有反应 第一步&#xff1a;清缓存 npm cache clean --force 第二步&#xff1a;换镜像 npm config set registry https://registry.npmmirror.com检查是否安装成功 npm config get registry第三步&…

I.MX6ULL_Linux_驱动篇(55)linux 网络驱动

网络驱动是 linux 里面驱动三巨头之一&#xff0c; linux 下的网络功能非常强大&#xff0c;嵌入式 linux 中也常常用到网络功能。前面我们已经讲过了字符设备驱动和块设备驱动&#xff0c;本章我们就来学习一下linux 里面的网络设备驱动。 嵌入式网络简介 网络硬件接口 首先…

网络七层模型之数据链路层:理解网络通信的架构(二)

&#x1f90d; 前端开发工程师、技术日更博主、已过CET6 &#x1f368; 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 &#x1f560; 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 &#x1f35a; 蓝桥云课签约作者、上架课程《Vue.js 和 E…

《QT实用小工具·一》电池电量组件

1、概述 项目源码放在文章末尾 本项目实现了一个电池电量控件&#xff0c;包含如下功能&#xff1a; 可设置电池电量&#xff0c;动态切换电池电量变化。可设置电池电量警戒值。可设置电池电量正常颜色和报警颜色。可设置边框渐变颜色。可设置电量变化时每次移动的步长。可设置…

ocr之opencv配合paddleocr提高识别率

背景1&#xff1a;在这篇文章编写之前使用到的工具并不是opencv&#xff0c;而是java原有的工具BufferedImage。但因为在使用过程中会频繁切图&#xff0c;放大&#xff0c;模糊&#xff0c;所以导致的jvm内存使用量巨大&#xff0c;分秒中都在以百兆的速度累加内存空间。这种情…