【问题标题】:Google Play Alpha Test - No Update availableGoogle Play Alpha 测试 - 无可用更新
【发布时间】:2016-05-19 07:05:25
【问题描述】:

我已经有一段时间没有更新我的 Android 应用了。现在我想使用 Alpha 测试来运行一些应用内购买功能的测试。

问题是,我看不到如何使用 Play 商店在我的设备上安装 Alpha 版本。我做了以下事情:

  • Android Studio 2.1中创建了APK
  • 已登录 Google Play 开发者控制台
  • 选择了我的应用并切换到APK/Alpha-Test
  • 上传 APK 进行 Alpha 测试并发布
  • 这是一个封闭的 Alpha 测试,我是唯一的测试者。 我在测试人员列表中输入的电子邮件地址与我在设备上使用的 Play 帐户的地址完全匹配。
  • 在我的设备上的 Chrome 中打开了激活 URL。显示 Play 商店网页,显示我是测试人员
  • 点击了 Play 商店的链接并下载了我的应用的当前版本
  • 检查是否有 Alpha 版本的更新,但没有

我在三天前上传/发布了 alpha APK。即使更新到达商店可能需要几个小时,三天应该足够长,不是吗?

我发现其他线程处理此类问题,在某些情况下,解决方案是清理 Play 商店应用的缓存并重新启动应用。然而,这并没有改变我的情况。

因此,我发现的建议解决方案都不适合我。还有其他想法我能做什么吗?

更新:

仍然无法更新到 alpha 版本。我现在使用 Google+ 社区封闭式 Alpha 测试 切换到 Alpha 测试。但是,结果是一样的:

  • 在使用我的开发者帐户登录时,我切换到 Google+ 并创建了一个新社区。​​li>
  • 邀请我的测试用户(我的其他帐户之一)加入群组。
  • 将 Goole+ 社区的 URL 复制到开发者控制台中的 Aplha 测试部分。
  • 已发布更改。

  • 访问测试 URL (https://play.google.com/apps/testing/com.mycompany.myapp) 时收到消息“您不是测试人员

  • 检查我的测试帐户的电子邮件。找到 Google+ 社区的邀请并加入。
  • 访问测试 URL 时,我现在可以点击 成为测试人员,现在我就是测试人员了。
  • 使用我的测试帐户从 Play 商店下载了应用程序。刚收到公开版。
  • 没有可用的 Alpha 版本更新...

更新 2:

同样在切换到公开 Alpha 测试后仍然没有可用的更新。

我的想法不多了……

【问题讨论】:

  • 这里也一样。双重赞成你的帖子。谷歌真的应该做点什么来给我们上传的 apk 的状态。我喜欢苹果使用他们的 testflight 应用程序的方式。

标签: android testing google-play


【解决方案1】:

两周后,我终于能够解决这个问题。我在这里分享解决方案,以防万一有人遇到相同类型的问题:

我联系了 Google 支持以了解是否有任何已知问题导致无法下载测试版本。 他们告诉我,由于 ABI 版本不兼容,上传的 APK 与我的测试设备 (Nexus 5) 不兼容。

这很令人困惑,因为我的应用程序没有使用任何本机代码,因此根本没有配置任何 ABI 版本。

最后 Google 告诉我,APK 的 ABI 版本被识别为 commons-io-2.4.jar。这仍然没有意义,因为这显然不是 ABI 版本。然而,有了这些信息,我能够继续前进并找到避免问题的方法。

Android Stuido 将 commons-io-2.4.jar 文件复制到 APK 内的 lib 文件夹中。开发控制台将此文件夹的内容识别为 ABI 版本(这没有任何意义),因此该 APK 被标记为与设备不兼容。

Android Studio(将文件复制到 lib 文件夹)或开发控制台(识别 lib 内容和 ABI 版本)中存在错误。

解决方案

由于我不再需要 commons-io-2.4.jar,我可以简单地将其从项目中删除,并且新版本在 Alpha/Beta 测试通道中分发没有任何问题。如果应用程序依赖于这个库,我不知道我会做什么。

开发控制台中有关特定设备是否支持 APK 的信息非常混乱:

该 APK 的公共版本(当然)与数千种不同的设备兼容,包括我用于测试的 Nexus 5。开发控制台也为测试 APK 显示相同的信息(公共 APK 之一)。因此,我假设测试 APK 是正确且兼容的。只能通过在 Dev Console 中单击 APK 来查看有关测试 APK 的信息。

【讨论】:

  • 我可以确认:我最近买了一部新手机,可以安装 alpha 版本。 Nexus 5 手机与该应用兼容,只是不是通过 alpha 版本。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-30
  • 2013-07-19
  • 1970-01-01
  • 2014-12-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多