14

我正在开发一个 Android 应用程序,在这个应用程序中,我正在使用“应用内计费”功能。

我在谷歌控制台账户上上传了apk,并设置了产品id、价格和其他需要的东西,并将所有数据保存在草稿中。(应用程序仍处于草稿模式)。我还没有发布我的应用程序。

几分钟后,我意识到我上传了旧的签名 apk 文件,这个 apk 的密钥库已经丢失。

现在我想删除这个旧的 apk 文件并想在草稿模式下上传一个新的。

我的问题是:

  1. 如何从谷歌控制台帐户中删除旧的 apk 文件。(在草稿模式下)
  2. 如何使用新的密钥库上传新签名的 apk 文件(因为我丢失了旧的密钥库)

编辑:

我想发布具有相同名称和相同包名称的应用程序。我至少不想更改我的应用名称。

4

5 回答 5

8

现在可以通过转到Release management>Artifact library并删除 APK 来完成此操作。

于 2017-10-25T03:38:48.737 回答
2

从 Google Play Console 上的 App Bundle Explorer 的 Release 选项卡下删除 aab / apk 文件

在此处输入图像描述

然后从列表中选择要删除的 apk/aab 文件

在此处输入图像描述

于 2021-01-02T22:15:06.580 回答
2

您不能再删除工件。

这是我通过内置帮助和支持与 Pete 聊天的一部分。

皮特:谢谢等待。您无法删除已提供的 apk。您的下一个生产 apk 必须是版本代码 3 或更高版本。

我:所以我不能只删除那个构建的工件?

皮特:没错。

(PS由于我的具体问题,他提到了版本代码3)

您可以尝试KOTIOS的答案。

于 2017-10-27T19:09:36.827 回答
1

引用我们还能从 Google Play 中删除从未发布的应用程序吗?

好吧,答案是该策略仍然有效。如果您从未发布过该应用程序,您可以从 Google Play 中删除它的所有痕迹,然后另一个发布者帐户可以上传具有相同软件包名称的应用程序。您需要做的就是停用(如有必要),然后删除所有 .apk 文件,该应用将从您的开发者控制台中消失。

如果该应用程序曾经发布过,这将不起作用。您可以取消发布应用程序,但不能删除在应用程序发布时曾经处于活动状态的任何 .apk 文件。(据我所知,这种行为没有记录。)这很不幸;如果能够完全删除任何人从未下载过的应用程序的所有痕迹,那就太好了。更好的是模拟 Google Play 各个方面的沙盒区域,包括购买您自己的应用程序(并且支持通过模拟器进行操作)。

我还发现,将更改传播到所有 Google Play 服务器所涉及的延迟似乎比一年前使用 Android Market 时更糟。在一种情况下,在测试许可证响应时,我必须在上传(但不发布)应用程序后等待两个小时,然后响应以“NOT_MARKET_MANAGED”中的任何内容返回。

于 2013-07-09T12:28:58.017 回答
1

您可以通过上传更高版本的新apk来做到这一点,旧的apk将自动停用

在此处输入图像描述

于 2019-10-02T18:26:00.383 回答