Я пытаюсь разработать приложение React Native, которое может воспроизводить музыку. Я удалил проект с выставки и внедрил React Native Track Player. Однако когда я пытаюсь запустить приложение на устройстве Android, сборка завершается успешно, но приложение не запускается и выдает следующую ошибку:
Ошибка: Исключение в HostObject::get для prop 'TrackPlayerModule':
com.facebook.react.internal.turbomodule.core.TurboModuleInteropUtils$ParsingException:
Невозможно выполнить анализ Аннотация @ReactMethod из собственного метода модуля: TrackPlayerModule.add().
Подробности: невозможно проанализировать подпись JNI. Обнаружен неподдерживаемый класс возврата: kotlinx.coroutines.Job
Сведения о среде:
- Версия React Native: 0.76.3
- Версия React Native Track Player: 4.1.1
- Expo: удалено полностью рабочий процесс
- Установлен React Собственный проигрыватель треков с использованием npm install --save act-native-track-player.
- Удален из Expo для использования чистого рабочего процесса .
- Следовали инструкциям по установке, приведенным в React. Встроенная
документация Track Player. - Проверено, что проект собирается успешно.
- Обнаружена указанная выше ошибка при попытке запустить приложение на
устройство Android.
Фактическое Результат: Приложение аварийно завершает работу во время выполнения с упомянутой выше ошибкой.
Вопрос: Как решить эту проблему?
Будем очень признательны за любые рекомендации и решения!
Подробнее здесь: https://stackoverflow.com/questions/792 ... on-from-na