Yesterday I was doing tests and delete line : #AdditionalJar: com.google.firebase: firebase-core (used for Crashlytics) and compile ok
Crashlytics work fine without this line, confirmed
I don't know why I put it in at a certain time, but I have removed it and compiles it every time well
Same here, in all my projects.
I use the crashlytics too.
But it only happens in the first compilation. When I compile again, I don't see this message "dexter failed".
I have this line too - in all my projects - and, like I said, the dexter don't failed in the second compilation (even with this line).
I'll test if I removing this line, I don't have problems with the crashlitycs.
All My apps have this line, and that error does not happen to me.
It only happens in a large project, I think it must be because of the size of the project.
It sometimes seems that the dexer gets stuck and only eats a lot of memory.
if it completed with the other dexer and you compile again it's suddenly fast again.
indeed especially noticable when using firebase. all the projects without firebase compile a lot faster (less file collecting to do)
what improved things a lot is putting an exclusion on c:\Android and *\objects in my anti-virus (avast) and it's less stuck than before too.
I don't think that anything related to the optimized dexer has changed in the new version. It is expected that the optimized dexer will fail from time to time. It depends on timing issues.
The result is exactly the same, it just means that compilation will be a bit slower when it happens.
It sometimes seems that the dexer gets stuck and only eats a lot of memory.
if it completed with the other dexer and you compile again it's suddenly fast again.
indeed especially noticable when using firebase. all the projects without firebase compile a lot faster (less file collecting to do)
what improved things a lot is putting an exclusion on c:\Android and *\objects in my anti-virus (avast) and it's less stuck than before too.