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


99

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


是的,我不了解重新激活链接,但它永远无法正常工作。
weston 2012年

Answers:


70

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

不,很不幸。

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


3
我将其放在源代码控制中,我只是想避免设置Eclipse来重建那些旧版本。
特拉维斯2012年

3
设置一个jenkins服务器,它将在每次签入时为您连续构建apk。在浪费时间设置Eclipse来构建特定修订版之前,您始终可以检索以前构建的APK并先进行快速测试。
azgolfer 2012年

9
Play商店不允许我下载自己的应用的先前版本是很愚蠢的。
2014年

5
重新编译不是一种选择,不同的构建工具会产生不同的结果。这就是为什么必须获取旧APK的原因。这确实是需要修复的东西,但是在重要的地方Google可能真的很愚蠢。
f470071 2015年

10
现在可以在“管理发布”中了
辣狗狗

97

现在有可能。他们在Google Play开发者控制台中添加了“管理发行”标签。从Artifact LibraryRelease Management标签,你可以下载你的应用的APK。

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


我没有从“管理发布”选项卡中看到将产品代码更改为旧版本的功能。我在Atifact库中看到了较旧的版本,但是除了“下载”之外,没有其他操作。不过,您可以下载旧的APK,然后将其重新上传到生产环境中???哈哈
Helzgate

我已经成功下载了APK,但没有下载相应的.obb文件
-FuZZbaLL

1
对于遵循此答案的用户:如果您有多个用户登录Chrome,请尝试打开一个隐身窗口并以这种方式进入开发者控制台(使用主帐户登录后)。我登录时使用的帐户显然没有完全访问权限,因此没有下载按钮。
hellaandrew

有趣的是,它仅在Chrome上有效;)在Firefox上,下载按钮不可用。
Warpzit

50

最新更新:

开发者控制台=>应用程序发行=>生产(管理生产)=>发行历史=>选择所需的版本=>单击“下载”按钮。

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

原始答案

开发者控制台=>管理发行版=>工件库=>归档工件

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

更新:

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

**更新:**

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


1
我去了那儿。但是看不到任何下载选项。
名字是Nilay 16/12/23

3
如果展开“存档的工件”部分,则应该看到完整的APK列表,并且在每一行的右侧都有一个下载按钮。
abdfahim

1
不幸的是,现在没有存档的工件,因此无法下载旧版本
Karol159

3

可能现在

有关清晰图片,请参见下面的屏幕截图。

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

视觉说明::请参阅下面的两步过程。

步骤1:转到管理 第一步:去管理 步骤2:转到发布历史记录部分->选择版本->下载Apk

步骤2:转到“发布历史记录”部分->选择版本->下载Apk



0

可以通过Google Play控制台中的链接安装旧版APK。这样,您可以直接从Play商店安装而不是下载APK。这也适用于应用程序捆绑包,使您可以为设备获取优化的APK。

  1. 在Google Play控制台中,转到开发工具>内部应用共享>管理测试人员
  2. 添加您要允许其访问以安装该应用的旧版本的所有测试人员
  3. 如果您上传应用程序捆绑包,则可以转到发布管理> Artifact库>浏览所需版本。
  4. 该链接应在“内部应用共享”部分列出。如果找不到链接,则为以下格式(请务必将其替换为您的applicationId和您的应用的versionCode) https://play.google.com/apps/test/ applicationId / versionCode
  5. 当您首次点击设备上的链接时,Play商店会说未启用内部应用共享。
  6. 要启用内部应用共享,请打开Play商店>设置
  7. 一直向下滚动并继续点击Play商店版本以启用开发者模式
  8. 启用开发人员模式后,您将在设置中看到“内部应用共享”开关。启用后,您将可以从链接安装应用。

仅供参考:如果没有将它们发布到生产环境中,我已经看到某些版本不起作用。我能够安装所有生产轨道以及Google Play控制台中Artifact库中列出的所有活动工件。如果您要测试升级方案,这应该就足够了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.