Prebuilt binaries from
git+https://code.google.com/p/android-test-kit/@5c1ba48f3b192a2bf851da4353b0ddf4
8286e523
provide/use inconsistent versions of Dagger:
- bin/espresso2.0/espresso-core-2.0.jar tries to call ModuleAdapter's
constructor with 7 arguments
- bin/espresso-dependencies/dagger-1.1.0.jar provides a ModuleAdapter's
constructor that takes 6 arguments
- bin/espresso-dependencies/dagger-compiler-1.1.0.jar generates a call to the
constructor that provides 6 arguments
This means that the prebuilt binaries fail at runtime with an error like below:
java.lang.NoSuchMethodError: No direct method <init>(
Ljava/lang/Class; <---PROBLEM---
[Ljava/lang/String;
[Ljava/lang/Class;
Z
[Ljava/lang/Class;
Z
Z)
V in class Ldagger/internal/ModuleAdapter; or its super classes
Original issue reported on code.google.com by luka...@chromium.org on 9 Apr 2015 at 9:21
Original issue reported on code.google.com by
luka...@chromium.org
on 9 Apr 2015 at 9:21