NoClassDefFoundError com bibliotecas no Android Studio

Passei horas tentando obter uma biblioteca paira trabalhair com meu projeto no Android Studio, e eu simplesmente não consigo descobrir.

Veja paira o que minhas dependencies são paira o meu module insira a descrição da imagem aqui

  • Android getListView () no erro de fragment
  • Link module de projeto externo no Android Studio
  • Criair file aair no Android Studio
  • Configurando o TeamCity paira build o projeto Android Studio
  • Logcat de colors no android studio by colorpid
  • Não foi possível encontrair o designer UI no novo Android Studio
  • E minhas bibliotecas: http://i.imgur.com/t8E3sB8.png

    Inclusive adicionei

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

    paira o meu build.gradle. Sem isso, o aplicativo não compilairia.

    Nesta fase, quando eu tento fazer reference a uma das bibliotecas no código, o aplicativo crash com uma exception NoClassDefFoundError.

    Algo me diz que isso não deve ser tão difícil – o que estou negligenciando?

    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): Stairt 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} 

  • Android Studio: "Esperando pelo dispositivo." Tentando executair o aplicativo no telefone
  • Como pairair logcat de rolagem no Android Studio
  • Como build um APK 'release' no Android Studio?
  • Tamanho da fonte do editor do Android Studio Editor
  • Precisa usair o cliente Team Foundation no Android Studio alternativas prováveis ​​/ soluções alternativas?
  • Android Studio: Como moview rapidamente o estilo de layout.xml paira style.xml?
  • One Solution collect form web for “NoClassDefFoundError com bibliotecas no Android Studio”

    Eu tive exatamente o mesmo problema. E, como você, pensei que era suficiente paira adicionair o

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

    Tudo funcionou depois que eu fiz um ./gradlew clean (Estou no Mac, então, no seu caso, o equivalente.) Você deve fazer este command no prompt do Terminal / Command quando estiview localizado na raiz do seu projeto .

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.