I've got the crash on Meizu device with Android 5.0. This crash doesn't appear on most of the devices.
The error is: java.lang.NoSuchMethodError: No interface method getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; in class Ljava/util/Map; or its super classes (declaration of 'java.util.Map' appears in /system/framework/core-libart.jar)
Did someone experience something similar?
The getOrDefault
method was added in API level 24 and runtimes below API level 24 don't have that method. Thats why it's not working in Android API level 21.
official link