Я разрабатываю библиотеку Android,
Когда пользователь получает уведомление pu sh, оно может содержать глубокие ссылки, которые мне нужно вернуть в приложение.
Я сделал это в kotlin без проблем.
Это функция, которая вызывается, когда ей нужно отправить глубокие ссылки
fun getDeepLinkFlow(): Flow<HashMap<String, String>?> = flow {
emit(deepLinks)
}
И в моем тестовом приложении kotlin я управлял для использования без проблем, используя вот так.
GlobalScope.launch(coroutineContext) {
SDK.getDeepLinkFlow().collect { deepLinks ->
println(deepLinks)
}
}
Но теперь есть проект RN, который хочет использовать библиотеку, для этого мы делаем модуль RN, который присоединяется к * Код 1020 * и код 1021 *. Но он использует java.
Итак, как я могу использовать сбор из сопрограмм с кодом Java? или что я мог сделать иначе?