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.