Попробуйте это
react-native link
Похоже, что ваши библиотеки не связаны правильно.Вы можете проверить ссылки, выполнив следующие шаги на стороне Android.
- Проверьте android / app / src / main / java /[...]/ MainApplication.java.Все ваши связанные библиотеки должны быть там.Если нет, выполните следующие действия (но вы должны иметь четкое представление о связанном модуле)
- Добавить импорт ком ......... Package;к импорту в верхней части файла
- Добавить новый ReactNative ......... Package () в список, возвращаемый методом getPackages ()
- Добавить новый ReactNative........... Пакет (MainActivity.class) в список, возвращаемый методом getPackages ().
- проверить, доступны ли следующие строки в android /settings.gradle, если нет, добавьте его для библиотек ссылок
- include ': Reaction-native -...........'
- project (': Reaction-native-........... '). projectDir = новый файл (rootProject.projectDir,
' ../node_modules/react-native-....your путь к модулю / androd ')
- Проверьте, доступны ли следующие строки внутри блока зависимостей в android / app / build.gradle.если нет, добавьте его в библиотеку ссылок.
- проект компиляции (':act-native -.... имя вашего пакета npm')
Пожалуйста, будьте осторожны, если у вас нет идеио связанных модулях .
Когда вы запустите команду'act-native link ', в трех вышеуказанных файлах будут присутствовать повторяющиеся сегменты кода (только если какой-либо связанный модуль не настроен правильно).Если есть дубликаты, удалите их.