You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

修改Flutter项目基础信息:创建时名称与公司名错误修正方法

修正Flutter项目创建时的名称拼写错误

一、修改项目显示名称

项目名称(APP显示名称及项目标识名)需修改以下关键文件:

  • 编辑项目根目录下的pubspec.yaml,将name字段值改为正确名称,保存后执行flutter pub get。
  • Android端:打开android/app/src/main/AndroidManifest.xml,修改application标签内的android:label属性值。
  • iOS端:打开ios/Runner/Info.plist,修改CFBundleDisplayName和CFBundleName对应的字符串值。

修改完成后执行flutter clean清除缓存,重新运行项目即可生效。

二、修改公司/包名(Bundle ID/Application ID)

包名是项目的唯一标识,修改涉及多文件联动,按以下步骤操作:

Android端

  1. 用Android Studio打开项目的android模块,找到app/src/main/java下的包目录(如com/oldcompany),右键点击最外层包名文件夹,选择Refactor > Rename,输入正确公司名,勾选所有需修改范围(含代码、配置文件等),确认重命名。
  2. 打开android/app/build.gradle,将defaultConfig下的applicationId改为正确包名。
  3. 检查android/app/src/main/AndroidManifest.xml中的package属性是否与新包名一致。

iOS端

  1. 用Xcode打开ios/Runner.xcworkspace,选中项目根节点,在右侧Identity面板中修改Bundle Identifier为正确包名。
  2. 右键点击Xcode中的Runner目录,选择Show in Finder,手动调整目录结构(如将oldcompany文件夹重命名为新名称),回到Xcode后移除原目录,添加修改后的目录。
  3. 检查ios/Runner/Info.plist中是否存在旧包名引用,如有则替换为新包名。

最后验证

完成所有修改后,执行以下命令清除缓存并更新依赖:

flutter clean
flutter pub get

分别在Android和iOS模拟器/真机上运行项目,确认名称和包名已正确更新。

内容的提问来源于stack exchange,提问作者Ali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 12:02:14