Продолжайте получать сообщение об ошибке перед запуском: «Результаты недоступны. Устройства не могут быть протестированы в настоящее время». - PullRequest
4 голосов
/ 15 апреля 2019

Некоторое время назад я получил ошибку Results not available. The devices could not be tested at this time. в предварительном отчете на консоли Google Play.Тем не менее, это был полностью временный опыт, и он далек от стандартного результата.

На этот раз уже 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 Console не очень хорошо работает с этой конфигурацией (глубокие ссылки), хотя у меня нет проблем с ней ни на одном из устройств, с которыми я тестировал этот AndroidManifest.И да, я добавил пару глубоких ссылок на вкладку «Настройки» отчета перед запуском.И эти глубокие ссылки хорошо работают, когда я тестирую их на Android Studio.И это URL-адреса живого веб-сайта.

Кто-нибудь знает, как получить немного больше информации о том, почему он не работает?Я написал письмо в службу поддержки Google Play Console, но не очень надеюсь, что они вернутся с полезным ответом.

Результаты теста для каждого из 8 устройств:

Результаты отсутствуют.В настоящее время устройства не могут быть протестированы.

ОБНОВЛЕНИЕ Июль 2019

Я все еще получаю ошибки.Прошло несколько месяцев с тех пор, как я начал получать эту проблему, при этом абсолютно не отображалось никаких сообщений, кроме сообщения Results not available. The devices could not be tested at this time..

И, что еще хуже, я загрязняю данные Firebase Analytics из-за отчетов перед запуском, которыепохоже, что он запускается даже после того, как я отключил тесты перед запуском.

1 Ответ

1 голос
/ 16 апреля 2019

Я говорил с некоторыми инженерами в отчете перед запуском, и они думают, что маловероятно, что ваш фильтр намерений Deeplink имеет какое-либо значение, но им трудно проверить, не зная приложение с проблемой.

Если вы хотите, чтобы имя пакета вашего приложения было приватным, сообщите об этом через меню «Справка» в консоли Google Play (оно находится за значком вопросительного знака) и скажите человеку, которому вас попросили отправить его на адрес. команда подготовки к запуску. Вы можете упомянуть мое имя, если хотите. Это, вероятно, лучший вариант, так как ответы могут идти к вам.

Если у вас все в порядке, добавив имя пакета приложения при переполнении стека, не стесняйтесь добавлять имя вашего приложения к вопросу или в качестве комментария.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...