LiveDataReactiveStreams.fromPublisher(
Observable.just(1,2)
.map { LiveDataResult(it, null) }
.onErrorReturn {
it.printStackTrace()
LiveDataResult(null, it)
}
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.toFlowable(BackpressureStrategy.MISSING)
class LiveDataResult<T>(val data: T?, val error: Throwable?)
Тогда в inII вы можете обработать результат или ошибку