У меня есть приложение на базе React, в котором я пытаюсь настроить тестовую сборку Detox E2E.
Всякий раз, когда я пытаюсь создать сборку с помощью Detox с помощью cmd 'detox build --configuration android.emu.debug', я получаю сообщение об ошибке
Задача :react-native-camera:checkGeneralDebugAndroidTestAarMetadata FAILED
FAILURE: сборка не удалась из-за исключения.
[*]Что пошло не так: Не удалось выполнить задачу ':react-native-camera:checkGeneralDebugAndroidTestAarMetadata'.
Произошла ошибка при выполнении com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction. MinCompileSdk (31), указанный в Метаданные AAR зависимостей (META-INF/com/android/build/gradle/aar-metadata.properties) больше, чем compileSdkVersion этого модуля (android-30). Зависимость: androidx.emoji2:emoji2-views-helper:1.0.0. Файл метаданных AAR: C:\Users\Daan.gradle\caches\transforms-3\4827add5b980958bbc4ea8eb7fb500b6\transformed\jetified-emoji2-views-helper-1.0.0\META-INF\com\android\build\gradle\aar-metadata .свойства.
Я следовал инструкциям https://wix.github.io/Detox/docs/introd ... -bootstrap.
Я не могу использовать CompileSDK версии 31, потому что у меня все поддерживается в версии 30. Я могу нормально запускать свое приложение с помощью Yarn android в версии 30, поэтому я хотел бы оставить его в таком виде.
Насколько я знаю, все конфигурации должны быть правильными, мой друг тоже попробовал это на своем компьютере, и у него возникла та же проблема с React-Native-Camera.
Может ли это быть ошибка в React-Native-Camera или Detox, или я упускаю что-то важное? Как упоминалось ранее, я могу без проблем запустить свое приложение только тогда, когда пробую сборку с детоксикацией.
заранее спасибо
