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

如何在Visual Studio Code中修改Flutter应用包名解决Play Store限制

在VS Code中修改Flutter应用包名解决Google Play上传报错

上传Flutter应用到Google Play Store Console时,常会碰到这个报错:

"com.example"的使用受到限制,请使用其他包名

原因很简单——默认生成的包名带example字段,不符合Google的要求。网上大多讲的是Android Studio里的修改方法,这里给你VS Code里亲测有效的操作步骤:

具体修改步骤

1. 改AndroidManifest.xml配置

打开项目路径下的 android/app/src/main/AndroidManifest.xml,找到开头的package属性,把com.example替换成你的专属前缀(比如com.yourname或com.yourcompany),最终包名格式类似com.yourname.yourappname。

2. 更新build.gradle里的applicationId

打开 android/app/build.gradle,找到defaultConfig代码块,把applicationId的值改成和上面一致的新包名:

defaultConfig {
    applicationId "com.yourname.yourappname"
    minSdkVersion flutter.minSdkVersion
    targetSdkVersion flutter.targetSdkVersion
    versionCode flutterVersionCode.toInteger()
    versionName flutterVersionName
}

3. 同步原生代码目录(如果有原生代码的话)

如果你的项目用到了Java/Kotlin原生代码,得同步目录结构:

  • 找到android/app/src/main/java/com/example这个目录层级,把example文件夹改成你新前缀里的对应部分(比如yourname)
  • VS Code里直接右键文件夹重命名就行,注意要和包名的层级完全对应

4. 清理重建项目

打开VS Code的终端,依次执行以下命令,确保修改生效:

flutter clean
flutter pub get
flutter build appbundle

这样修改后,新的包名就符合Google Play的要求了,重新上传即可通过校验。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 18:07:34