I am trying to use WorkManager 1.0.0-alpha09. and getting this error:
Program type already present:
com.google.common.util.concurrent.ListenableFuture
Mess
I am using ListenableFuture
that comes from the work manager.
implementation("android.arch.work:work-runtime:1.0.0")
So excluding exclude group: 'com.google.guava', module: 'listenablefuture'
, didn't work for me.
I was using a dependency that internally used androidTestImplementation "com.google.truth:truth:42"
that internally used com.google.guava:guava:25.0.1-android
. This was causing the problem for me.
Upgrading com.google.truth:truth
to 43
solved it for me.