【问题标题】:Upload of APK to Google Play fails because of different package names由于包名不同,APK 上传到 Google Play 失败
【发布时间】:2017-07-07 02:59:23
【问题描述】:

由于包名称不同,我无法将我的 APK 上传到 Google Play 商店。
我所做的如下:

  • 我上传 APK 没有任何问题。
  • 应用尚未发布;状态以“设计”公布。
  • 现在我重命名了 Java 包。
  • 我将 AndroidManifest.xml 中的“package”属性更改为新名称。
  • 我将 android:versionCode 从 1 更改为 2。
  • 然后我构建了 APK 并尝试上传到 Google Dev Console,但失败并显示包名称不同的消息。

有没有办法解决这个冲突?我知道我可以将我的 Java 项目“重置”为旧名称,但我想保留新的包名称并将其发布到 Google Play 以供所有未来版本使用。

【问题讨论】:

  • 你需要保持相同的包名,如果你改变它,你需要制作一个全新的应用列表

标签: java android package


【解决方案1】:

您还应该在 app.gradle 中更改应用程序 ID: 安卓{

defaultConfig {
    applicationId "type the new app Id here "

}

【讨论】:

  • 对不起,我忘了说:我正在为 Android 开发人员使用 eclipse。没有gradle。
【解决方案2】:

您能否使用更新后的名称创建一个新的 APK,然后将新的 APK 放到 Google Play 中?

【讨论】:

  • 这正是我的问题:我用新名称创建了一个新 APK,但无法上传。
  • 抱歉,误解了您的问题。希望能解决。
【解决方案3】:

如果您还没有发布应用程序,请继续在新包下创建一个新应用程序。

【讨论】:

  • 是否可以使用相同的应用程序名称?你的意思是一个新的商店入口?我可以删除当前的吗?
  • 名称只是一个字符串。唯一真正重要的是应用程序包也称为应用程序 ID。我不知道你是否可以 100% 删除旧的应用程序,即使你还没有发布。但是,如果应用程序 ID 不同,即使是同一个二进制文件,您也可以拥有多个商品详情。
  • 现在我创建了一个具有相同标题/应用名称的新商店条目,并填写了所有必要的字段。然后我点击了“应用程序版本”。在这里我收到一条消息,我已经有一个未发布的版本,我只能点击“编辑版本”。我不知道如何为我的新商店条目上传新的 APK。
  • 您是否使用新的发布密钥和新软件包创建了它?加几张截图,真难猜
【解决方案4】:

重命名项目时不要忘记选中“更新引用”复选框。

检查这个答案:

https://stackoverflow.com/a/3698165/8239508

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-04
    • 1970-01-01
    • 2016-08-05
    • 1970-01-01
    相关资源
    最近更新 更多