Flutter 修改包名 package name

Flutter 修改包名 package name
Sandy方法一: 创建项目时指定包名
如果你还未创建项目, 或者已有项目代码量较少, 可以通过此命令来创建项目:
1 | flutter create --org 你的域名反写 项目名称 |
比如:
1 | flutter create --org com.bugcatt langaw |
当然, 如果你的项目已经成型, 不便于迁移, 那么请考虑下面的方法.
方法二: 代码内修改
1、修改 build.gradle(android)
打开./android/app/build.gradle, 找到类似这样的:
1 | //查找namespace = |
2、修改 android/app/src/main/AndroidManifest.xml
1 | <manifest xmlns:android="http://schemas.android.com/apk/res/android" |
没有得自己加上
3、修改 android/app/src/main/kotlin/com/xxx/000/oooo/MainActivity.kt
1 | package com.xxx.ooo |
有些同学可能已经注意到了, defaultConfig 中已经给出了一个”TODO”让我们处理!
修改 Info.plist(IOS)
打开./ios/Runner.xcodeproj, 搜索关键字 PRODUCT_BUNDLE_IDENTIFIER. 修改所有的:
1 | PRODUCT_BUNDLE_IDENTIFIER = 包名; |
分号什么的别忘记哦!
修改 AppInfo.xcconfig(MacOS)
如果你同样开启了 MacOS 的桌面应用开发, 则需要本步骤!
打开./macos/Runner/Configs/AppInfo.xcconfig, 可以看到有三个属性:
1 | // 桌面应用名称 |
自己按需修改即可哦!
