2013-03-20 22 views
35

Ho un'applicazione Android che ho esportato perfettamente una versione firmata il 17 marzo 2013. Poi, il 19 marzo 2013, ho aggiornato l'SDK di Facebook e il gestore di Android SDK, quindi ho provato ad esportare il mio di nuovo una versione firmata della mia app. Primo erroreDurante l'esportazione dell'app firmata, eclissi si blocca

Ora ho riscontrato uno dei due problemi da allora e non posso esportare una nuova versione firmata della mia app per ricaricare Google Play Store.

  1. conversione in formato Dalvik non riuscita con errore 1
  2. oi miei crash dell'applicazione Android quando sto esportarlo.

Ho provato numerose soluzioni che ho trovato sul Web e ancora non sto vivendo fortuna. Ho persino rimosso e reinstallato Eclipse, ADT e Facebook SDK. Tuttavia, sto avendo problemi.

Eclipse si arresta in modo anomalo, il che è davvero strano. Qualche idea?

Aggiornamento: Quindi, non riesco più a ottenere il "Conversione in formato Dalvik non riuscito con errore 1" più all'esportazione di app firmata. Eclipse si blocca appena all'esportazione dell'app firmata. Qualche idea? Ho tutti gli ultimi software: eclipse, facebook sdk, android sdk, ecc. Sto utilizzando l'ultima versione di Mac OS X.

+0

ci sono alcuni problemi nel codice che portano alla conversione del codice in formato byte – Trikaldarshi

+0

Hai aggiunto nuovi Jars al tuo percorso di costruzione? –

+0

Quindi, non riesco più a ottenere il "Conversione in formato Dalvik fallito con errore 1". Eclipse si blocca appena all'esportazione dell'app firmata. Qualche idea? – LJWilliamsIV

risposta

76

Quindi, ecco come ho risolto il problema, sono sicuro che qualcuno avrà di nuovo questo problema. quello che ha funzionato per me è stato disattivare la compilazione automatica. Qualcosa di così piccolo Grazie per l'aiuto!

* Inoltre, le risposte sopra hanno funzionato per gli altri.

+5

Disattivare la compilazione automatica e la pulizia dell'area di lavoro ha funzionato anche per me. Grazie! –

+1

ha funzionato per me. Bella scoperta .. mi stava tirando i capelli su questo .. – Yasir

+1

Per disattivare la generazione automatica, Progetto -> deseleziona 'Costruisci automaticamente' – sudocoder

4

Vai al progetto »Proprietà» Java Build Path »Biblioteche e rimuovere tutti tranne il "X.Y Android", fare clic su OK.

Passare al progetto »Pulisci» Pulisci progetti selezionati di seguito »selezionare il progetto e fare clic su OK.

+2

Questa risposta non ha funzionato per me. Ma so che ha funzionato per gli altri. Grazie per l'aiuto! – LJWilliamsIV

0

questo potrebbe essere perché ci sono le librerie che hanno le classi che hanno nomi simili o diverse versione di destinazione Android

0

Per me, smettere di Dropbox su Mac OS X Yosemite aiutato (ho cliccato su "Report" e lo stacktrace parlato di un filo Dropbox).

Problemi correlati