继续收到发布前报告错误“结果不可用。目前无法测试设备。”

时间:2019-04-15 14:36:39

标签: android android-manifest google-play-console

前一段时间,我在Google Play控制台的预发布报告中收到错误Results not available. The devices could not be tested at this time.。但是,这是完全临时的体验,与标准结果相去甚远。

这次已经2个星期,有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控制台在这种配置(深层链接)下无法很好地工作,即使我在使用此AndroidManifest测试过的任何设备上都没有遇到任何麻烦。是的,我在发布前报告的“设置”标签中添加了几个深层链接。当我在Android Studio上测试这些深层链接时,它们会很好地工作。它们是存在的网站的网址。

有人知道如何获得更多有关为何效果不好的信息吗?我已经写了一封电子邮件,希望得到Google Play控制台的支持,但是我不太希望他们能收到有用的答复。

这8种设备的测试结果分别是:

  

结果不可用。目前无法测试设备。

1 个答案:

答案 0 :(得分:1)

我已经与发布前的报告中的一些工程师进行了交谈,他们认为您的Deeplink意向过滤器不太可能具有任何相关性,但是对于他们而言,如果不了解该问题,他们将很难进行检查。

如果您想让应用包名称不公开,请通过Google Play控制台(位于问号图标后面)的“帮助”菜单进行举报,然后与要求您发送给帮助人的帮助人员说发布前的报告小组。如果需要,您可以提及我的名字。这可能是最好的选择,因为这样回复就可以给您。

如果可以在堆栈溢出时添加应用程序包名称,请随时在问题中或在此处添加您的应用程序名称。