AFAIK, Hengam имеет настроенный RxJava2 (для сохранения окончательного размера SDK ниже). Поэтому, если вы хотите использовать RxJava2 вместе с Hengam, вам нужно исключить его пользовательский RxJava2 и реализовать реальную библиотеку.
implementation ('io.hengam.lib:base:1.0.8') {
exclude group: 'io.hengam.lib', module: 'rxjava'
}
implementation 'io.reactivex.rxjava2:rxjava:2.2.9'
Так что io.hengam.lib:rxjava
не будет импортирован в путь к классам, и вместо этого RxJava2 из ReactiveX будет добавлен.
Примечание :
1. Используйте RxJava2 версии 2.2.9 или выше.
2. RxJava3 имеет другую упаковку по сравнению с RxJava2. Поэтому убедитесь, что вы добавили RxJava2
Ссылка на Hengam в Jcenter