一、修改名字
在Android中修改应用程序名称:
-
在
AndroidManifest.xml
文件中修改应用程序名称:- 打开Flutter项目中的
android/app/src/main/AndroidManifest.xml
文件。 - 找到
<application>
标签,然后在android:label
属性中修改应用程序的名称,例如:android:label="Your New App Name"
。
- 打开Flutter项目中的
-
在
strings.xml
文件中修改应用程序名称(可选):- 在
android/app/src/main/res/values/strings.xml
文件中,将<string name="app_name">Your New App Name</string>
标签中的文本替换为新的应用程序名称。
- 在
-
重新构建应用程序:
- 在Flutter项目的根目录下运行命令
flutter clean
,然后运行命令flutter build
重新构建Android应用程序。
- 在Flutter项目的根目录下运行命令
在iOS中修改应用程序名称:
-
在
Info.plist
文件中修改应用程序名称:- 打开Flutter项目中的
ios/Runner/Info.plist
文件。 - 找到
CFBundleName
和CFBundleDisplayName
键,将它们的值修改为新的应用程序名称。
- 打开Flutter项目中的
-
重新构建应用程序:
- 在Flutter项目的根目录下运行命令
flutter clean
,然后运行命令flutter build
重新构建iOS应用程序。
- 在Flutter项目的根目录下运行命令
注意事项:
- 确保在修改应用程序名称后,执行了重新构建操作,以便使更改生效。
- 更改应用程序名称可能需要更新应用程序的图标、启动屏幕等其他方面,以保持一致性和完整性。
请按照上述步骤在Android和iOS平台上成功修改Flutter应用程序的名称。
二、修改图标
在Android中手动修改启动图标:
-
准备启动图标文件:
- 准备一系列不同分辨率的图标文件(
ic_launcher.png
),分辨率包括 mipmap-hdpi、mipmap-mdpi、mipmap-xhdpi、mipmap-xxhdpi、mipmap-xxxhdpi 等。
- 准备一系列不同分辨率的图标文件(
-
替换现有图标文件:
- 将上述准备好的图标文件分别替换到
android/app/src/main/res/
目录下对应分辨率文件夹中。
- 将上述准备好的图标文件分别替换到
-
在
AndroidManifest.xml
中更新启动图标:- 打开Flutter项目中的
android/app/src/main/AndroidManifest.xml
文件。 - 找到
<application>
标签,确保android:icon
属性指向的是新的启动图标文件:android:icon="@mipmap/ic_launcher"
。
- 打开Flutter项目中的
-
重新构建并重新安装应用程序:
- 在Flutter项目的根目录下运行命令
flutter clean
,然后运行命令flutter build
重新构建Android应用程序,最后重新安装应用程序。
- 在Flutter项目的根目录下运行命令
在iOS中手动修改启动图标:
-
准备启动图标文件:
- 准备不同尺寸和分辨率的启动图标文件(
AppIcon.appiconset
文件夹)。
- 准备不同尺寸和分辨率的启动图标文件(
-
替换现有图标文件:
- 用新的启动图标文件替换
ios/Runner/Assets.xcassets/AppIcon.appiconset
文件夹中的对应文件。
- 用新的启动图标文件替换
-
重新构建并重新安装应用程序:
- 在Flutter项目的根目录下运行命令
flutter clean
,然后运行命令flutter build
重新构建iOS应用程序,最后重新安装应用程序。
- 在Flutter项目的根目录下运行命令
注意事项:
- 确保替换了所有必要的图标文件,并按照平台/分辨率规范进行命名和放置。
- 更改启动图标可能需要更新应用程序图标、应用程序名称等其他方面,以保持一致性和完整性。
请按照上述步骤在Android和iOS平台上成功手动修改Flutter应用程序的启动图标。
图片转换格式的网站
在线生成icon不同尺寸的网站