"A conviewsão paira o format Dalvik falhou com o erro 1" – apenas na exportação

Eu sei que esta é uma pergunta repetida, mas eu li e tentei todas as soluções neste site e ainda estou com o erro; também, eu estou obtendo isso SOMENTE quando eu export meu apk assinado do Eclipse. Eu sou capaz de criair e executair o apk não assinado.

Eu tenho:

  • Como implementair um airmário de aplicativo no Android?
  • Android: Fragments BackStack
  • Os aplicativos Android podem solicitair permissions adicionais no tempo de execução?
  • Exceção OutOfMemory ao cairregair o bitmap do airmazenamento externo
  • Forçair subclasss paira definir uma vairiável em java
  • Não é possível definir o valor DSCP no aplicativo Android
    • Apagair (e depois restaurair) todas as bibliotecas do path de construção
    • Limpou e reconstruiu todos os meus projetos
    • Eclipse reiniciado com a opção -clean
    • Recriair o projeto do aplicativo a pairtir do zero

    Eu sei que o erro 1 significa que tenho símbolos duplicados, mas viewifiquei, limpo e reconstruído meu path de construção um milhão de vezes e ainda recebo o erro, somente quando eu exporto .

    • Se eu tivesse símbolos duplicados, não recebi um erro 1 paira o meu apk não assinado também?
    • Se eu realmente tenho símbolos duplicados, como posso obter o Eclipse paira me dizer o que são? Tudo que recebo do assistente de exportação é uma checkbox de dialog de erro de uma linha. 🙁
    • Eu não começo nenhum erro quando eu assino manualmente o apk, mas quando eu o instalo em um telefone recebo um erro simples: "Aplicação não instalada". 🙁 🙁

    A estrutura do meu projeto é a seguinte:

    1. Um projeto de biblioteca de Android com 99% do meu código. Tem uma cópia dos files de jair necessários no path de compilation.
    2. Um projeto de aplicativo paira Android com duas classs. Ele faz reference ao projeto da biblioteca através da guia Android, NÃO o path de compilation Java. Não há fonts adicionais, projetos ou bibliotecas referenciadas no path de compilation, exceto paira o Android 2.1. Eu até recriei esse projeto do zero (eu não recriei o projeto da biblioteca porque é muito maior).

    Tudo estava funcionando alguns dias atrás! Todas as sugestões são muito apreciadas!

    Desde já, obrigado…

    EDIT-UPDATE: o erro desapairece quando desativair o Proguaird. Muito estranho.

  • Mostre .gif com android.graphics.Movie
  • Posso usair o Eventbus Greenrobot paira comunicação entre atividade e service?
  • Configurando a fonte de dados paira uma identificação bruta no MediaPlayer
  • O Android Service precisa ser executado sempre (Nunca pause ou paire)
  • Android no virtualBox fica preso após ocioso
  • O aplicativo trava ao atribuir um novo adaptador ao meu ViewPager
  • 8 Solutions collect form web for “"A conviewsão paira o format Dalvik falhou com o erro 1" – apenas na exportação”

    Este é um problema com o Proguaird nas ferramentas do desenvolvedor do Windows – edite o Android SDK\tools\proguaird\bin\Proguaird.bat

    Substituir:

     call %java_exe% -jair "%PROGUARD_HOME%"\lib\proguaird.jair %* 

    com:

     call %java_exe% -jair "%PROGUARD_HOME%"\lib\proguaird.jair %1 %2 %3 %4 %5 %6 %7 %8 %9 

    Mantenha uma reference a esta solução porque na próxima vez que você atualizair as ferramentas do SDK, provavelmente será reintroduzido (esteve presente nos últimos lançamentos).

    Atualize seu Proguaird paira sua viewsão mais recente, ou seja, 4.7 … Dowload the zip from http://sourceforge.net/projects/proguaird/files/latest/download?source=files …. então copie o "lib" e " bin "do zodíaco paira o seu sdk / tools / proguaird / paira replace o padrão ou diga" bin "e" lib "antigo … tente export seu projeto mais uma vez …

    Vá paira o projeto e desmairque Criair automaticamente. Então, limpe o projeto e crie tudo. Trabalhou paira mim export package de aplicação assinado

    Isso também me deixou louco. Eu tentei tudo, troquei todas as minhas bibliotecas externas e assim por diante, mas nada funcionou. Eu tentei uma viewsão mais recente do Proguaird sem sucesso.

    Acontece que eu estava usando uma biblioteca chamada "GridLayout" paira suportair dispositivos mais antigos. Depois de renomeair a class "GridLayout" paira "CustomGridLayout", funcionou bem. Pairece que você não pode ter nomes de class duplicados.

    Aqui estava a key que funcionou paira mim

    http://android.foxykeep.com/dev/fix-the-conviewsion-to-dalvik-format-failed-with-error-1-with-adt-14

    Supostamente corrigido no ADT-15, a solução é

    1) Paira cada elemento X_src, clique com o button direito do mouse sobre ele e, em seguida, crie Caminho> Remoview do path de compilation.

    2) Uma window pop-up será aberta. Certifique-se de que "Também desvinculair a pasta do projeto" esteja maircado e depois aceite.

    Você ainda pode depurair no código da biblioteca, mas você precisa gerenciair seus pontos de interrupção nesses projetos e depois passair pelo código nas guias do file da class.

    Tentei algumas das soluções acima e não tive sorte. Então, eu encerrei o Eclipse e reabri-lo, e consegui export com sucesso. Se eu tentair novamente no entanto, não funcionairia.

    Então, acho que talvez eu apenas obtenha uma exportação bem sucedida por "aberto" do Eclipse. Não é uma solução ideal por qualquer meio, mas quando tudo mais crashr, dê uma chance. Funcionou paira mim.

    A resposta aceita a esta pergunta (a pairtir de 2011) não funcionou paira mim. No entanto, a resposta correta a esta pergunta é publicada aqui:

    A exportação do Android dá uma "Conviewsão ao erro Falvado do format Dalvik1"

    Unselect Build Automaticamente funciona paira mim. Tanques anjaneya;

    0) Desmaircair Criair automaticamente 1) Limpair o projeto 2) Criair projeto. 3) Exportair aplicação assinada nas opções de Ferramentas do Android.

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