java.io.IOException: unable to open DEX file

tip

If you need more than 65536 methods on your application you need to change your Gradle configuration to enable MultiDex and modify your manifest to reference MultiDex class.


rafael

You have a different solution? A short tip here would help you and many other users who saw this issue last week.

  • Error add shell pm install Android 5.0.2
    via Stack Overflow by BryGom
    ,
  • GitHub comment 105#268789426
    via GitHub by Bryan2Lee
    ,
  • Changing Android source in ViewGroup.java
    via Stack Overflow by Pedro Maltez
    ,
  • Changing android framework
    via by Pedro Maltez,
    • java.io.IOException: unable to open DEX file at dalvik.system.DexFile.openDexFileNative(Native Method) at dalvik.system.DexFile.openDexFile(DexFile.java:296) at dalvik.system.DexFile.<init>(DexFile.java:80) at dalvik.system.DexFile.<init>(DexFile.java:59) at dalvik.system.DexPathList.loadDexFile(DexPathList.java:263) at dalvik.system.DexPathList.makeDexElements(DexPathList.java:230) at dalvik.system.DexPathList.<init>(DexPathList.java:112) at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:48) at dalvik.system.PathClassLoader.<init>(PathClassLoader.java:65)

    Users with the same issue

    Unknown visitor1 times, last one,
    winer222
    winer2228 times, last one,
    bluebunnty
    bluebunnty9 times, last one,
    Unknown visitor2 times, last one,
    Unknown visitor1 times, last one,
    8 more bugmates