ChatGPT解决这个技术问题 Extra ChatGPT

是否可以从 Google Play 为我的应用下载旧 APK?

在过去的几个月里,我发布了我的应用程序的几个修订版。不幸的是,我没有保留所有旧 APK 的副本,现在我想测试从旧版本升级到新版本。有没有办法下载我的旧版本的谷歌副本? Google Play 开发者控制台显示了我的旧 APK,但没有下载链接。我尝试了“Real APK Leecher”,但这并不能让您选择要下载的 APK 版本。而且我什至无法在开发者控制台中临时重新激活旧版本,因为它抱怨它是早期版本。

是的,我不明白重新激活链接,它永远不会起作用。

S
Saskia

现在是可能的。他们在 Google Play 开发者控制台中添加了“管理发布”标签。从 Release Management 标签下的 Artifact Library,您可以下载应用程序的 APK。

您需要拥有必要的权限才能查看工件旁边的下载按钮。如有疑问,请尝试 root 帐户。


我看不到“管理发布”选项卡中将产品代码更改为旧版本的功能。我在 Atifact 库中看到了旧版本,但除了“下载”之外没有可用的操作。不过,您可以下载旧的 APK,然后我想重新上传到生产环境???哈哈
我已经设法下载了 APK,但没有下载相应的 .obb 文件
对于遵循此答案的人:如果您有多个用户登录 Chrome,请尝试打开一个隐身窗口并以这种方式转到开发者控制台(使用主帐户登录后)。我使用的帐户显然没有完全访问权限,因此下载按钮不可用。
有趣的是,它只适用于 Chrome ;) 在 Firefox 上,下载按钮不可用。
转到@kks21199 的条目——在 2021 年 4 月,这是正确的答案……你可以跳过其他的。
I
IonicBurger

答案已过时。现在这是可能的,请检查 @tesla's@olleh's 答案。

对于 2020 年新的 GOOGLE PLAY 控制台,请参阅 @IonicBurger 的答案

不,不幸的是。

Android 开发者控制台是一场真正的灾难,无论你在哪里看到都需要修复或改进的地方,你提到的这个问题就是其中之一。不幸的是,你暂时不走运。除非 Google 启用此功能,否则您无法下载旧的 APKS。我想你可以重新编译旧代码,但我想你也没有,这就是你在这里的原因:-)


我在源代码控制中拥有它,我只是想避免设置 Eclipse 来重建那些旧版本。
设置一个 jenkins 服务器,它将在每次签入时持续为您构建 apk。您始终可以检索以前构建的 APK 并首先进行快速测试,然后再浪费时间设置 Eclipse 来构建特定修订版。
Play商店不允许我下载我自己的应用程序的早期版本,这真是太愚蠢了。
重新编译不是一种选择,不同的构建工具会产生不同的结果。这就是为什么必须获得旧 APK 的原因。这确实需要修复,但谷歌在重要的地方可能真的很愚蠢。
现在可以在“管理版本”中
M
M.Shaikh

最近更新:

开发者控制台 => 应用发布 => 生产(管理生产) => 发布历史 => 选择您想要的版本 => 点击下载按钮。

您的帐户应该被授予完全权限,否则下载按钮将被隐藏。

原始答案

开发者控制台 => 管理发布 => 工件库 => 存档工件

您可以选择下载以前的版本。

更新:

开发者控制台 => 应用发布 => 工件库 => 检查您要下载的版本代码/名称,然后单击右侧的下载按钮。

** 更新: **

开发者控制台 => 应用发布 => 生产(管理生产) => 下载箭头。


我去了那儿。但是看不到任何下载选项。
如果您展开“存档的工件”部分,您应该会看到一个完整的 APK 列表,并且在每一行中,右侧都有一个下载按钮。
不幸的是,现在没有存档的工件,所以下载旧版本是不可能的
k
kks21199

再一次 - 这个问题需要一个更新的答案,2020 年 Google Play 控制台的最新更新。

现在要遵循的步骤是,在控制台中,转到:App bundle explorer

https://i.gyazo.com/aff932525e617386b230a16c6cefc63f.png

在右上角,选择您要下载的工件,然后转到“下载”选项卡。向下滚动到 Assets,然后在表 Original file 中查找第一个条目。单击右侧的下载图标以下载您的 APK 或 AAB 文件

https://i.stack.imgur.com/bVkoU.png


截至 21 年 1 月 31 日,这仍然适用于控制台。他们可以再点击按钮吗?哇。
我会看看我能做些什么来向人们推荐这个,这是今天 2021 年 4 月唯一有效的答案。哎呀!
s
silwalprabin

现在是可能的。

请参阅下面的屏幕截图以获得清晰的图片。

Google 在 Google Play 开发者控制台的“应用发布”中添加了“管理”选项。在管理选项卡中,您可以查看发布历史记录并下载您应用的 APK。

视觉解释:: 请参阅下面的 2 步过程。

https://i.stack.imgur.com/2KKB6.jpg

https://i.stack.imgur.com/Z8m2W.jpg


E
Etienne Kaiser

我将逐步向您展示屏幕截图:

转到生产:转到发布选项卡并单击“查看发布详细信息”在“应用程序包”部分中,单击箭头:进入 APK,单击“探索 Apk” 在下载选项卡中,单击“下载”图标:

而已。


f
farhad.kargaran

这很简单:

1- 点击 App bundle explorer,然后选择您想要的版本,如图所示:

https://i.stack.imgur.com/3pIPO.jpg

https://i.stack.imgur.com/0NoNP.jpg

https://i.stack.imgur.com/6nfVc.jpg


N
Nathan Prather

特斯拉正确答案截图。我在找到下载图标时遇到了一些麻烦:

https://i.stack.imgur.com/UdcUy.png


我的屏幕看起来与此相同,但这里没有下载按钮。
您需要帐户的完全权限才能看到该下载按钮
K
Karn Patel

可以通过 Google Play Console 中的链接安装旧 APK。这样您就可以直接从 Play 商店安装,而不是下载 APK。这也适用于 app bundle,它允许您为您的设备获得优化的 APK。

在 Google Play 控制台中,转到开发工具 > 内部应用程序共享 > 管理测试人员 添加您希望允许访问的所有测试人员以安装旧版本的应用程序 如果您上传应用程序包,您可以转到发布管理 > 工件库 > 探索您的版本想。该链接应列在内部应用程序共享部分。如果您找不到链接,请使用以下格式(请务必替换为您的 applicationId 和您的应用程序的 versionCode) https://play.google.com/apps/test/applicationId/versionCode 当您单击设备上的链接时第一次玩商店会说内部应用共享未启用。要启用内部应用共享,请打开 Play 商店 > 设置 一直向下滚动并继续单击 Play 商店版本以启用开发者模式一旦启用开发者模式,您将在设置中看到内部应用共享开关,一旦启用,您将能够安装您的应用从链接。

仅供参考:如果没有发布到生产轨道,我已经看到某些版本无法正常工作。我可以安装我所有的制作曲目,也可以安装 Google Play 控制台中工件库中列出的任何活动工件。如果您尝试测试升级方案,这应该足够了。