Firebase Test lab - Матрица создания ошибок. Один или несколько сценариев, которые вы указали для запуска, не были объявлены в метаданных com.google.test.loops
Я новичок в испытательной лаборатории Firebase. Я пытаюсь проверить простой тестовый запуск с доступным APK. Я пытаюсь загрузить apk и выбранный игровой цикл. Но я получаю ошибку ниже. Я использую план зажигания, но еще не проводил никаких испытаний.
Ошибка создания матрицы. Один или несколько заданных вами сценариев не были объявлены в теге метаданных com.google.test.loops в файле манифеста.
1 ответ
Я предполагаю, что вы пытались запустить тест игрового цикла и указали сценарии (один или несколько номеров сценариев), хотя ваш AndroidManifest.xml
не имеет никакого
Для запуска теста игрового цикла ваш манифест должен содержать как минимум следующее намерение, которое будет использоваться для запуска приложения:
<activity android:name=".MyActivity">
<intent-filter>
<action android:name="com.google.intent.action.TEST_LOOP"/>
<category android:name="android.intent.category.DEFAULT"/>
<data android:mimeType="application/javascript"/>
</intent-filter>
<intent-filter>
... (other intent filters here)
</intent-filter>
</activity>
Это приложение будет иметь только один сценарий "0", по умолчанию. В этом случае оставьте поле ввода "Сценарии" пустым:
Если вы хотите иметь несколько сценариев, добавьте в файл манифеста следующее:
<meta-data
android:name="com.google.test.loops"
android:value="5" />
Теперь у вас есть 5 сценариев, и вы можете указать, какой именно вы хотите запустить, или оставить поле "Сценарии" пустым, чтобы выполнить все.
Для получения дополнительной информации о тесте Game Loop ознакомьтесь с официальной документацией.