Я не могу использовать какую-либо библиотеку, которая использует ссылку в извлеченном голом проекте expo - PullRequest
0 голосов
/ 12 июля 2020

Я выбросил свой проект на несколько дней go, чтобы использовать компоненты в Android, которые были недоступны для проектов expo, например, фоновый модуль, который может обрабатывать уведомления, но я не могу использовать ни один. Я попробовал response-native-background-job, react-native-background-fetch, response-native-background-task, но все выдало аналогичное сообщение об ошибке:

[Необработанное отклонение обещания: TypeError: null не является объектом (оценка 'RNBackgroundFetch.configure')]

Где 'оценка X' имела разные X для каждого модуля. Я попытался проверить, пропустил ли я какие-либо шаги установки, но я не нашел ничего плохого, и, поскольку это касается многих модулей, я предполагаю, что это общая причина, которую я не могу решить индивидуально. Заранее благодарим за внимание

1 Ответ

0 голосов
/ 14 июля 2020

Я разобрался. Expo не может запускать библиотеки, требующие компоновки, даже после извлечения. Для этого вы должны использовать

react-native start

в собственном окне терминала для запуска метро и

npx react-native run-android

в отдельном окне

...