Java8 desugaring and multidex, minSdkVersion 22
!974 (merged) enabled plain Java8 support, this is a follow up to enable full Java8 support with desugaring. If needed, this will bump the
minSdkVersion to 22. It seems some libraries have started to use Java8 features, so desugaring might be needed to support them. Right now, the emulator tests still crash at start when desugaring is enabled, I haven't been able to find a fix. I'm posting this to track the progress and see if anyone else has any ideas.
- fix crash when running emulator tests from command line / GitLab CI
- see if Locale.LanguageRange is supported by desugaring