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

修改Version Code与Version Name后仍遇Google Play Console重复报错求助

排查Google Play提示「Version code 2已被使用」的问题

你提供的AndroidManifest权限配置和当前版本代码重复问题无关,重点从版本号生效逻辑和Google Play后台状态入手排查,按以下步骤操作:

  • 确认版本代码已全局修改到位
    检查Module级别的build.gradle(或build.gradle.kts)文件,确保versionCode已改成从未使用过的数值,且多渠道打包时所有渠道的版本号统一更新:

    defaultConfig {
        applicationId "com.your.app.package"
        minSdkVersion 21
        targetSdkVersion 34
        versionCode 3 // 必须大于之前提交过的所有版本号
        versionName "1.1.0"
    }
    
  • 核查Google Play所有轨道的版本记录
    登录Google Play Console进入应用页面,逐一检查:

    1. 生产轨道的已发布、待发布版本
    2. 封闭/开放测试轨道的版本
    3. 内部测试轨道的版本
      哪怕是已下架、草稿状态的版本,只要曾经提交过versionCode 2,该编号就会被占用,必须使用从未在任何轨道出现过的版本号。
  • 清理本地构建缓存并重新打包
    本地缓存可能导致构建出的APK/AAB仍携带旧版本号,执行以下操作:

    • Android Studio中点击「Build」→「Clean Project」
    • 再点击「Build」→「Rebuild Project」
    • 或手动删除项目根目录下的.gradle和build文件夹后重新构建
  • 验证上传文件的实际版本号
    用Android Studio的APK Analyzer打开要上传的APK/AAB文件,确认文件内置的versionCode和你配置的一致,避免误传旧安装包。

  • 确认操作的应用和签名正确性
    检查是否误操作了其他包名的应用后台;如果更换过签名证书,Google Play会将其视为新应用,但同一应用签名不一致通常会提示签名错误,而非版本号重复,可优先排除此情况。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 17:10:34