android - 不断收到预启动报告错误 "Results not available. The devices could not be tested at this time."

标签 android android-manifest google-play-console

前段时间,我收到错误 Results not available。目前无法测试这些设备。 在 Google Play 管理中心的预发布报告中。然而,这完全是暂时的体验,与标准结果相去甚远。

这次已经 2 周了,我上传了 6 个 APK,但我收到了这个错误。连续 6 个 APK。

一开始,我认为这是由于我在 AndroidManifest.xml 中所做的更改所致,但我已经恢复了更改,并且错误仍然存​​在于新的 APK 中。 list 中的更改是为主要 Activity 添加深层链接:

这是我的主要 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>
</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 上测试这些深层链接时,它们运行良好。它们是一个活跃网站的 URL。

有谁知道如何获得更多关于它为什么不能正常工作的信息?我已经写了一封电子邮件给 Google Play 管理中心的支持人员,但我对他们会回复有用的回复不抱太大希望。

8 台设备的测试结果分别为:

Results not available. The devices could not be tested at this time.

2019 年 7 月更新

我仍然遇到错误。自从我开始遇到这个问题已经几个月了,除了 Results not available 之外,绝对没有显示任何消息。此时无法测试设备。 消息。

更糟糕的是,我的 Firebase Analytics 数据由于启动前报告而受到污染,即使我已停用启动前测试,这些报告似乎仍会启动。

2019 年 8 月 31 日更新

终于,几天前,我收到了来自 Google Play 支持团队的消息。他们已经解决了问题,现在一切正常。在数十个失败的 APK/应用程序包之后。

感谢@nick-fortescue,我相信他帮助我将此问题上报给了正确的人。

最佳答案

我已经就发布前的报告与一些工程师进行了交谈,他们认为您的深层链接 Intent 过滤器不太可能有任何相关性,但他们很难在不知道有问题的应用程序的情况下进行检查。

如果您想将您的应用程序包名称保密,请通过 Google Play 控制台中的“帮助”菜单(位于问号图标后面)报告该名称,并告诉帮助人员您被要求将其发送给发布前报告团队。如果你愿意,你可以提到我的名字。这可能是最好的选择,因为这样回复就可以发送给您。

如果您可以在 stack overflow 上添加您的应用程序包名称,请随时将您的应用程序名称添加到问题中或在此处作为评论。

关于android - 不断收到预启动报告错误 "Results not available. The devices could not be tested at this time.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55691559/

相关文章:

android - 调试和发布 apk 之间的区别

android - 如何连接webviewclient和Chromeweb View 客户端

java - 从 ViewPager fragment 获取 Google map

java - 在 Android fragment 中获取 Java.Lang.NullPointerException

Java.lang.SecurityException :SECURE PERMISSION in android?

javascript - Google Play 商店安全警报说您的应用程序包含易受攻击的 JavaScript 库如何删除安全警告?

android - 使用 Google Play 应用签名 - 如何进行更新版本测试

android - 在Google Play控制台中限制Flutter应用的屏幕尺寸

android - 我收到此错误 "Failed processing manifest "

android - 将 firebase 添加到 android studio 时,gradle 不同步