ultima studio para intellij idea full english descargar android intellij-idea android-studio

para - NoClassDefFoundError con bibliotecas en Android Studio



sdk para android studio (1)

Tuve exactamente el mismo problema, y ​​como usted pensé que es suficiente para agregar el

compile files(''libs/signpost-commonshttp4-1.2.1.2.jar'') compile files(''libs/signpost-core-1.2.1.2.jar'')

Todo funcionó después de que hice un ./gradlew clean (estoy en un mac, por lo que en su caso, el equivalente). Debe hacer este comando desde la línea de comandos de Terminal / Command cuando esté ubicado en la raíz de su proyecto. .

Esta pregunta ya tiene una respuesta aquí:

Pasé horas intentando que una biblioteca funcionara con mi proyecto en Android Studio, y simplemente no puedo entenderlo.

Así es como se ven mis dependencias para mi módulo

Y mis bibliotecas:

Incluso he añadido

compile files(''libs/signpost-commonshttp4-1.2.1.2.jar'') compile files(''libs/signpost-core-1.2.1.2.jar'')

a mi build.gradle. Sin esto, la aplicación ni siquiera compilaría.

En esta etapa, cuando trato de hacer referencia a una de las bibliotecas en código, la aplicación falla con una excepción NoClassDefFoundError.

Algo me dice que esto no debería ser tan difícil, ¿qué estoy pasando por alto?

LogCat:

05-17 21:51:15.676: I/ActivityManager(714): START u0 {flg=0x10104000 cmp=com.crazydog.splitwiser/.InitialSplash bnds=[328,402][656,692]} from pid 1513 05-17 21:51:15.896: I/ActivityManager(714): Start proc com.crazydog.splitwiser for activity com.crazydog.splitwiser/.InitialSplash: pid=18174 uid=10288 gids={50288, 3003, 1028} 05-17 21:51:16.326: I/ActivityManager(714): Displayed com.crazydog.splitwiser/.InitialSplash: +437ms (total +1m9s209ms) 05-17 21:51:17.017: I/ActivityManager(714): START u0 {cmp=com.crazydog.splitwiser/.LogIn} from pid 18174 05-17 21:51:17.097: E/dalvikvm(18174): Could not find class ''oauth.signpost.commonshttp.CommonsHttpOAuthConsumer'', referenced from method com.crazydog.splitwiser.Toolkit.oAuthTransaction 05-17 21:51:17.097: W/dalvikvm(18174): VFY: unable to resolve new-instance 662 (Loauth/signpost/commonshttp/CommonsHttpOAuthConsumer;) in Lcom/crazydog/splitwiser/Toolkit; 05-17 21:51:17.097: D/dalvikvm(18174): DexOpt: unable to opt direct call 0x112f at 0x08 in Lcom/crazydog/splitwiser/Toolkit;.oAuthTransaction 05-17 21:51:17.107: E/AndroidRuntime(18174): at com.crazydog.splitwiser.Toolkit.oAuthTransaction(Toolkit.java:65) 05-17 21:51:17.107: E/AndroidRuntime(18174): at com.crazydog.splitwiser.LogIn.onResume(LogIn.java:116) 05-17 21:51:17.117: W/ActivityManager(714): Force finishing activity com.crazydog.splitwiser/.LogIn 05-17 21:51:17.117: W/ActivityManager(714): Force finishing activity com.crazydog.splitwiser/.InitialSplash 05-17 21:51:17.618: W/ActivityManager(714): Activity pause timeout for ActivityRecord{40d040d0 u0 com.crazydog.splitwiser/.LogIn}