我刚刚上传了我的 android 应用程序进行第一次 Beta 测试,我的朋友们可以毫无问题地下载它。但是我发现在应用程序页面中,“大小”和“当前版本”显示“因设备而异”,而不是实际的 apk 大小和版本。
我只上传了一个APK,有什么用?
截图如下:
如果您想访问我的 beta 测试应用程序页面,请给我发送带有您的 gmail 地址的消息,以便我可以将您添加到 beta 测试列表中。
我刚刚上传了我的 android 应用程序进行第一次 Beta 测试,我的朋友们可以毫无问题地下载它。但是我发现在应用程序页面中,“大小”和“当前版本”显示“因设备而异”,而不是实际的 apk 大小和版本。
我只上传了一个APK,有什么用?
截图如下:
如果您想访问我的 beta 测试应用程序页面,请给我发送带有您的 gmail 地址的消息,以便我可以将您添加到 beta 测试列表中。
你找到答案了吗?由于您尚未选择正确答案,因此我们开始...
Google Play 允许您为您的应用程序发布不同的 APK。每一个都针对不同的设备配置。因此,每个 APK 都是您的应用程序的一个独立版本,但它们在 Google Play 上共享相同的应用程序列表,并且必须共享相同的包名称并使用相同的发布密钥进行签名。
通常,Android 应用程序通过为不同配置(例如,不同屏幕尺寸的不同布局)提供替代资源,在大多数兼容设备上使用单个 APK 运行,并且 Android 系统在运行时为设备选择适当的资源。但在少数情况下,单个 APK 无法支持所有设备配置,因为替代资源会使 APK 文件太大(大于 50MB)或其他技术挑战导致单个 APK 无法在所有设备上运行。
尽管 Google 不鼓励开发人员使用这种“多 APK”功能,但大多数 Google 应用程序都使用它:Google+、Google Chrome、Gmail、Google 地图、Google 搜索、Google Play 图书、Google Play 影视、Google 翻译。
我希望我是有帮助的。
您必须已上传另一个 APK 并将您的 PREVIOUS 和 CURRENT APK 都投入 PRODUCTION。您正在使用多 APK 支持。
检查您的 Google Play Publisher 帐户,单击应用程序,单击 APK。
原因:发生这种情况是因为您在添加最新的 APK 之前没有先停用您的以前的 APK。
在这里阅读更多:http: //developer.android.com/google/play/publishing/multiple-apks.html
检查 Google Play 开发者控制台中发布管理的 Artifacts library 部分,您应该只有一个用于您的应用发布的活动工件。
我的应用程序处于封闭轨道,直到我删除了“工件库”中的草稿 APK并从所有封闭的测试设备上卸载了该应用程序,才显示最新版本。