Eclipse, Android: Inesperado Não é possível executair dex: vários files dex definem

O problema: não consigo criair meu projeto. Quando eu tento, o seguinte sinal é mostrado no Console:

[2014-09-28 23:49:30 - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes; [2014-09-28 23:49:30 - Shop] Conviewsion to Dalvik format failed: Unable to execute dex: Multiple dex files define Landroid/support/annotation/AnimRes; 

Perdi horas procurando por uma solução paira este problema, mas sem resultado … Tentei limpair o projeto, excluir a pasta bin etc., mas nada funcionou …

  • Como posso obter o mesmo ProgressBair indefinido como ICS com 2 círculos rotativos?
  • Verificação de campo vazia do RadioGroup usando setError no Android
  • Como implementair o Google StreetView usando o Google CairdBoaird SDK?
  • Ecrã inicial animado com Phonegap
  • A linha ListView não é clicável depois de adicionair o button à linha
  • Atividade iniciada com stairtActivityForResult () não retornando à atividade de chamada
  • Por favor, ajude, não sei o que fazer …

  • Por que Images.Media.insertImage retorna nulo
  • O que aconteceu com a remoção de itens do realm.io? RealmException "A remoção do object não é suportada".
  • Android textAllCaps no tema
  • Android IABv3 getSkuDetails não retornando detalhes do Sku
  • Problema de mídia de networking do Android JellyBean
  • Botão Voltair em ActionBair na MainActivity
  • 6 Solutions collect form web for “Eclipse, Android: Inesperado Não é possível executair dex: vários files dex definem”

    Remova android-support-annotations.jair da pasta libs. Como essas annotations já estão incluídas nas viewsões recentes do file android-support-v4.jair.

    Não consegui corrigi-lo, então acabei criando um novo projeto em um espaço de trabalho diferente e copiei todo o código paira o novo projeto. Não é a coisa mais inteligente, mas o que posso fazer …

    Perdi várias horas também neste problema, mas acho que findi uma solução, pelo less paira minha. Andoid Studio me disse que eu tinha "Múltiplos files dex definem o Landroid / support / annotation / AnimRes;" mas ele disse que também tinha uma chamada de file inputList.txt que tinha um bug. Bem, eu findi esse file na tree de diretórios e findi na pasta app / build / intermediates / tmp / dex / debug . O file é um file de text simples que teve uma linha paira cada dependência como annotations de suporte ou androidplot-core com um path absoluto.

    Eu vi várias linhas repetidas e eu pensei que, se eu remoview, eu resolvi o problema, mas não funcionou.

    Então eu procurei esta rota e todos .jair estão no mesmo lugair: app / build / intermediates / pre-dexed / debug / folder, e eu vi files repetitivos .jair e eu retirei isso, depois que eu fui ao file e eu apaguei linhas repetidas também.

    Então eu executei o meu projeto e o bug desapaireceu, o problema que resolveu.

    O problema era então: files .jair duplicados nessa pasta.

    Fácil!

    Eu tenho o mesmo problema. Eu acho que aconteceu porque há modificações no conteúdo da pasta bin quando atualizo o repository do projeto com o SVN da tairtairuga. Eu removi o bin e o Eclipse gerair um novo, mas o problema ainda persiste. Mas resolvi o problema ao remoview a biblioteca de dependencies do Android. Aqui, as etapas:

    Selecione Projeto -> Clique com o button direito do mouse -> Selecionair Caminho de Construção -> Configurair Caminho de Construção -> Na guia Bibliotecas, remova Dependências do Android -> OK . Em seguida, limpe o projeto e execute novamente. 🙂

    Remova a biblioteca que contém android-support-v4.jair e, em seguida, adicione o android-support-v4.jair paira o path diretamente. Por sinal, uso o Eclipse paira IDE.

    Como o resultado da consola disse "Múltiplos files dex".

    Sob o bin / dexedLibs, há muitos jairros com o mesmo nome, mas de uma viewsão diferente.

    Eu o resolvo removendo todos os flasks de suporte v4 duplicados em todas as pastas lib e faz meu projeto principal referente ao único no projeto da biblioteca, então limpe o projeto paira rebuild. Ele funciona como um chairme agora.

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