I have this exception sometimes on my Samsung S3 (4.4 SDK version):
Caused by java.lang.ClassNotFoundException: Didn't find class "android.graphics.drawable.Icon" on path: DexPathList[[zip file "/data/app/com.xxxx-1.apk", zip file "/data/data/com.xxxx/code_cache/secondary-dexes/com.xxxx-1.apk.classes2.zip"],nativeLibraryDirectories=[/data/app-lib/com.xxxx-1, /vendor/lib, /system/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
I followed exactly these elements: https://developer.android.com/studio/build/multidex.html
On my Samsung S5 (6 SDK), there is no problem.