Не удалось создать причину несовместимости с версией firebase и камера реагирует на родную - PullRequest
0 голосов
/ 03 октября 2019

Вот что я использую:

"react": "16.8.3",
"react-native": "0.59.10",
"react-native-camera": "3.3.0",
"react-native-firebase": "5.5.6"

Мне нужно react-native-camera для сканирования штрих-кода, но когда я пытаюсь добавить react-native-firebase, но его не удалось построить. но он не работает только на Android, на IOS он работает отлично.

Вот что я пытаюсь решить:
1. Переустановите пакет RNFirebase и заново связать пакет, используя автоматический или ручной
2. Я пытаюсь добавить это в gradle.properties

android.useAndroidX=true
android.enableJetifier=true
Я пытаюсь понизить версию, но это не помогает. Я тоже пытаюсь добавить это в Манифест, но это дает мне больше дубликатов ошибок.
tools:replace="android:appComponentFactory"
android:appComponentFactory="whateverString"

Это то, что ошибка на терминале:

  • Что пошло не так: Выполнение не удалось для задачи ': app: processDebugManifest'.

    Ошибка слияния манифеста: Атрибут application @ appComponentFactory value = (androidx.core.app.CoreComponentFactory) из [androidx.core: core: 1.0.0] AndroidManifest.xml: 22: 18-86 также присутствует в[com.android.support:support-compat:28.0.0] AndroidManifest.xml: 22: 18-91 value = (android.support.v4.app.CoreComponentFactory). Предложение: добавьте 'tools: replace = "android: appComponentFactory"' к элементу на AndroidManifest.xml: 7: 5-117, чтобы переопределить.

я ожидаю построитьродной с камерой и огненной базой.

также я прошу сообщество, но пока нет ответа. https://github.com/react-native-community/react-native-camera/issues/2486

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