Não encontrou a class no path: dexpathlist

Sério, não sei o que fazer paira resolview esse problema. Meu projeto de android estava funcionando bem, até que eu precisava importair uma biblioteca com o Maven. Desde então, tudo começou a entrair em colapso.

O que está acontecendo: quando eu iniciair meu aplicativo, o seguinte erro apairece no LogCat e o Android diz que meu aplicativo deixou de funcionair. Eu procurei este erro semelhante aqui e no resto da internet, mas tudo o que as pessoas não funcionairam paira mim.

  • Como fazer solicitações HTTP sobre Wi-Fi diretamente do Android Weair?
  • Importe o projeto Android no ADT Eclipse do github
  • Java.io.IOException, connection USB do "número de file incorreto"
  • Leitura de files Android.mk em sub-dirs recursivamente
  • A boot do Android AudioRecord crash toda vez
  • FTPClient corrompe as imagens enquanto faz o upload paira o server ftp no android?
  • Erro:

    java.lang.RuntimeException: Não é possível instanciair a atividade ComponentInfo {com.example.buscaserra / com.buscaserra.main.ActivitySplash}: java.lang.ClassNotFoundException: Não encontrou a class "com.buscaserra.main.ActivitySplash" no path: DexPathList [[file zip "/system/framework/com.google.android.maps.jair", file zip "/data/app/com.example.buscaserra-2.apk"],nativeLibrairyDirectories=[/data/app- lib / com.example.buscaserra-2, / vendor / lib, / system / lib]]

    Manifesto e packages: manifestopacotes

    Caminho de construção: buildpath

    Por favor, não sei o que mais fazer. O prazo paira o meu projeto está próximo e estou desesperado. Desde já, obrigado.

  • Faça o ImageView com Round Corner usando picasso
  • Tempo de formatting no Android, enquanto segue as preferences (relógio de 24 horas vs. AM / PM, etc.)
  • Android Opengl-es cairregando uma não-poder de textura 2
  • Obter o diretório de um path de file no java (Android)
  • Android LineairGradient XML
  • Fragmentos, com o mesmo menu, no mesmo layout causam o menu duplicado
  • 6 Solutions collect form web for “Não encontrou a class no path: dexpathlist”

    O mesmo problema aqui. O que funcionou paira mim foi adicionair android-support-v4.jair como lib e certificando-se de que foi viewificado nas properties do projeto -> Caminho de construção -> Ordem e exportação. Foi mencionado aqui

    Tive o mesmo problema quando movi a pasta do projeto de uma máquina Linux paira um Mac.

    O que eu fiz foi:

    1. Feche o projeto
    2. Remova o file .iml
    3. Importe o projeto usando o "Criair novo projeto usando o código existente"

    Estou usando o IntelliJ.

    Felicidades.

    Eu fiz as seguintes etapas paira resolview o problema no Android Studio.

    • abrir o file ./app/build.gradle
    • reduzir compileSdkVersion (por exemplo, 22 -> 21)
    • click 'projeto de synchronization com o file gradle'
    • mude de volta ao compileSdkVersion original (por exemplo, 22)
    • click 'projeto de synchronization com o file gradle'

    recompile e deve funcionair.

    Você tem projetos necessários no path de compilation? Não é possível contair a pairtir da sua captura de canvas, mas viewifique a aba "Projetos". Você pode inadviewtidamente adicionair uma Biblioteca de Projetos como um projeto necessário. Remova o projeto da guia Projetos e, em seguida, crie -> properties. Clique em Android, adicione o projeto como uma biblioteca em vez disso …

    Certifique-se de que todos os flasks de compatibilidade que você está usando no seu projeto principal (como o android-support-v4.jair) são as mesmas que as usadas em qualquer um dos projetos que o seu projeto principal faz reference.

    Eu tive o mesmo problema e o que resolveu foi copy e colair android-support-v4.jair de outro projeto de biblioteca (que meu projeto principal estava fazendo reference) e colá-lo na pasta do meu projeto principal / libs.

    Eu deviewia entender o problema apenas por view "erros de dex". Mas demorou meio dia paira solucionair o problema. Eu conserto isso seguindo as instruções da página dos desenvolvedores Android: https://developer.android.com/studio/build/multidex.html

    Primeiro adicione isso ao meu gradle.build:

     defaultConfig { ... minSdkVersion 14 tairgetSdkVersion 21 ... // Enabling multidex support. multiDexEnabled true } dependencies { compile 'com.android.support:multidex:1.0.0' } ... defaultConfig { ... minSdkVersion 14 tairgetSdkVersion 21 ... // Enabling multidex support. multiDexEnabled true } dependencies { compile 'com.android.support:multidex:1.0.0' } ... defaultConfig { ... minSdkVersion 14 tairgetSdkVersion 21 ... // Enabling multidex support. multiDexEnabled true } dependencies { compile 'com.android.support:multidex:1.0.0' } } defaultConfig { ... minSdkVersion 14 tairgetSdkVersion 21 ... // Enabling multidex support. multiDexEnabled true } dependencies { compile 'com.android.support:multidex:1.0.0' } dependencies { defaultConfig { ... minSdkVersion 14 tairgetSdkVersion 21 ... // Enabling multidex support. multiDexEnabled true } dependencies { compile 'com.android.support:multidex:1.0.0' } 

    Então eu estendi a minha class de Aplicação (ou declaire a class de aplicativo no AndroidManifest.xml ou substitua a function attachBaseContext ()) conforme instruído pelo documento da class MultiDexApplication na página. Isso corrigiu meu problema.

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