Flutter应用上传Play Store遇包名受限,如何更新包名?
解决Flutter应用包名受限问题
Android端修改路径
- 打开
android/app/src/main/AndroidManifest.xml,找到根标签manifest的package属性,将com.example开头的包名替换为你的自定义包名(例如com.yourcompany.yourappname) - 打开
android/app/build.gradle,在defaultConfig区块中修改applicationId为相同的自定义包名 - 若使用了图标生成或其他配置工具,检查
pubspec.yaml中的相关配置项,确保没有残留com.example相关内容
iOS端修改路径(若需发布iOS版本)
- 打开iOS项目的
Info.plist文件,修改CFBundleIdentifier对应的值为自定义包名 - 打开Xcode,进入项目设置的
General标签页,更新Bundle Identifier为自定义包名
后续操作
修改完成后执行flutter clean清理旧构建缓存,重新构建签名后的应用包,再上传至Google Play控制台即可。
内容的提问来源于stack exchange,提问作者polina-c
相关产品推荐
相关产品推荐

