No se puede encontrar la class en DexPathList

Durante los últimos días he intentado importar el proyecto de git https://github.com/spacecowboy/NoNonsense-FilePicker en mi aplicación que estoy desarrollando en el estudio de Android. Lamentablemente, no puedo hacer esto debido al siguiente error cuando trato de iniciar la actividad FilePicker desde mi progtwig:

12-29 20:24:41.451 18856-18856/no.trappsoft.passitory E/AndroidRuntime: FATAL EXCEPTION: main Process: no.trappsoft.passitory, PID: 18856 java.lang.NoClassDefFoundError: Failed resolution of: Lcom/nononsenseapps/filepicker/FilePickerActivity; at no.trappsoft.passitory.EditKeys$1.onClick(EditKeys.java:116) at android.view.View.performClick(View.java:5254) at android.widget.TextView.performClick(TextView.java:10557) at android.view.View$PerformClick.run(View.java:21203) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:6897) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) Caused by: java.lang.ClassNotFoundException: Didn't find class "com.nononsenseapps.filepicker.FilePickerActivity" on path: DexPathList[[zip file "/data/app/no.trappsoft.passitory-1/base.apk"],nativeLibraryDirectories=[/data/app/no.trappsoft.passitory-1/lib/arm, /vendor/lib, /system/lib]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:511) at java.lang.ClassLoader.loadClass(ClassLoader.java:469) at no.trappsoft.passitory.EditKeys$1.onClick(EditKeys.java:116) at android.view.View.performClick(View.java:5254) at android.widget.TextView.performClick(TextView.java:10557) at android.view.View$PerformClick.run(View.java:21203) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:145) at android.app.ActivityThread.main(ActivityThread.java:6897) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199) Suppressed: java.lang.NoClassDefFoundError: com.nononsenseapps.filepicker.FilePickerActivity at dalvik.system.DexFile.defineClassNative(Native Method) at dalvik.system.DexFile.defineClass(DexFile.java:226) at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:219) at dalvik.system.DexPathList.findClass(DexPathList.java:321) at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:54) ... 14 more Suppressed: java.lang.ClassNotFoundException: com.nononsenseapps.filepicker.FilePickerActivity at java.lang.Class.classForName(Native Method) at java.lang.BootClassLoader.findClass(ClassLoader.java:781) at java.lang.BootClassLoader.loadClass(ClassLoader.java:841) at java.lang.ClassLoader.loadClass(ClassLoader.java:504) ... 13 more Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available 

Soy incapaz de resolver este error. Al parecer, la ruta de acceso a la biblioteca filpicker importada es incorrecta, pero afaik la ruta es correcta.

Mi file gradle es el siguiente

 apply plugin: 'com.android.application' apply plugin: 'android' android { compileSdkVersion 23 buildToolsVersion "23.0.2" configurations{ all*.exclude module: 'support-v4' } defaultConfig { applicationId "no.trappsoft.passitory" minSdkVersion 19 targetSdkVersion 21 multiDexEnabled=true } repositories { jcenter() } buildTypes { release { minifyEnabled false //proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' } } } dependencies { compile files('libs/android-support-v13.jar') compile files('libs/sqlcipher-javadoc.jar') compile files('libs/sqlcipher.jar') compile 'com.github.clans:fab:1.6.2' compile 'com.madgag.spongycastle:core:1.53.0.0' compile 'com.madgag.spongycastle:prov:1.53.0.0' compile 'com.madgag.spongycastle:pkix:1.53.0.0' compile 'com.madgag.spongycastle:pg:1.53.0.0' compile 'com.nononsenseapps:filepicker:2.4.2' 

}

Tuve que agregar la sección de líneas y configuraciones multiDexEnabled para poder comstackr la aplicación con el proyecto de filepicker incluido. Sin estos, el process de compilation podría romperse con otros errores.

El file donde realmente se rompe el código está en la siguiente línea en mi Actividad EditKeys:

 Intent i = new Intent(EditKeys.this,FilePickerActivity.class); 

Mi file manifest contiene la siguiente definición de actividad para la actividad FilePicker:

 <activity android:name="com.nononsenseapps.filepicker.FilePickerActivity" android:label="@string/app_name" android:theme="@style/FilePickerTheme"> <intent-filter> <action android:name="android.intent.action.GET_CONTENT" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity> 

Aquí hay una captura de pantalla de las bibliotecas externas y su location: Problema de ruta de FilePicker

Actualmente no sé qué hacer. T Cualquiera y todos ayudan enormemente.