androidx.concurrent:concurrent-futuresartifact, which provided a similar adapter and included the
com.google.guava:listenablefutureartifact, may be problematic for developers using toolchains -- such as Android Gradle Plugin 3.4.0 -- with strict dependency resolution matching. Developers who do not rely on the full Guava library are advised to switch to
So, if you use Guava, use
androidx.concurrent:concurrent-futures. If you do not use Guava, use this library.