不久前,在Google Play控制台的预启动报告中,我收到了错误信息“结果不可用。此时无法测试设备。”
。然而,这只是暂时性的经历,远未达到标准结果。
这次已经过去了两个星期,我上传了6个APK文件,依然收到同样的错误信息,连续出现了6个APK文件的错误。
开始时,我以为这是由于我在AndroidManifest.xml
中所做的更改导致的,但是我已经恢复了更改,使用新的APK文件仍然会显示错误。我在清单中进行的更改是添加主活动的深度链接:
这是我的主活动:
<activity android:name=".activities.SplashScreenActivity"
android:noHistory="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
这是我所做的更改:
<activity android:name=".activities.SplashScreenActivity"
android:noHistory="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="my_app_scheme" android:host="deeplink"/>
<data android:scheme="https" android:host="www.mywebsite.com"/>
</intent-filter>
</activity>
如我所说,我已经移除了代码并重新上传了APK,但我仍然遇到了这个烦人的错误。我认为Google Play Console与这个配置(深链接)不兼容,尽管在我测试过这个
AndroidManifest
的任何设备上都没有问题。是的,在Pre-launch报告的设置选项卡中,我添加了一些深链接。当我在Android Studio上测试它们时,这些深链接都可以很好地工作。它们是一个活动网站的URL。有人知道如何获取更多关于为什么不能正常工作的信息吗?我曾经给Google Play Console的支持团队写过邮件,但我并不指望他们会回复一个有帮助的答复。
每个8个设备的测试结果如下:
2019年7月更新 我仍然遇到错误。自从几个月前我开始遇到这个问题以来,绝对没有显示任何消息,只有无法提供结果。目前无法测试设备。
无法提供结果。目前无法测试设备。
的消息。更糟糕的是,由于似乎在我停用Pre Launch测试后仍会启动Pre-Launch Reports,我得到了Firebase Analytics数据污染。 2019年8月31日更新 最终,几天前,我收到了来自Google Play支持团队的消息。他们已经修复了这个问题,现在它完全正常工作了。经过数十个失败的APK/App bunles。
感谢@nick-fortescue,我相信他帮助我将这个问题升级到了正确的人员那里。