Android: Type without superclass: module-info

The issue occurred because of different versions of an indirect dependency which was incompatible with its previous version. Some libraries we were using already updated to a newer version of this specific dependency, while others did not. Having them both was causing the crash.

Solution was running androidDependencies, checking where the inconsistencies occur and then forcing android to use a single version of the specific library by including it in your own dependencies.