2013-01-04 17 views
18

Sto affrontando un problema molto fastidioso. Nel mio progetto volevo usare sliding menu, dopo una ricerca lunga e frustrante, venni a sapere che devo aggiornare il mio eclipse + ADT a quello nuovo per importare correttamente quella libreria, e ho fatto funzionare bene l'app dimostrativa.Errore del pre-compilatore Android?

ora voglio integrarlo nel mio progetto, quindi importare il mio progetto nello stesso spazio di lavoro e ho ricevuto il seguente errore dopo averlo appena importato.

Errors occurred during the build. 
Errors running builder 'Android Pre Compiler' on project 'MyProject'. 
java.lang.NullPointerException 

ho dovuto affrontare molti siti più alcune domande come this o this ma ho trovato nulla di concreto. Inoltre ho provato diversi casi che sono possibili, ma non servono a niente.

Quindi io sono in mezzo strana situazione, che libreria non può essere di importazione sulla vecchia Eclipse (Galileo + v15 ADT), e progetto non può essere all'importazione di nuova eclissi (ADT Bundle eclisse + V21 ADT).

per favore qualcuno mi aiuti su questo.

+0

Immagino che tu abbia provato le cose semplici come riavviare Eclipse? – Henry

+0

ho provato tutto ciò che posso immaginare, come giocare con le dipendenze, creare un nuovo progetto e gestire la cartella per i dati delle cartelle da myProject (src, bin, res ecc.), Ma non è necessario –

+0

hai provato la soluzione in questo post? http://stackoverflow.com/questions/9617830/eclipse-upgrade-not-working – artsylar

risposta

10

credo si verificano bug http://code.google.com/p/android/issues/detail?id=42051

Avete qualche file senza estensione nel loro nome, ad esempio, README? Prova ad aggiungere un'estensione ai file, ad es. README ->README.txt.

Utilizzi Subversion? Prova l'installazione dei pacchetti:

  • Subversive SVN JDT Ignora estensioni
  • Subversive SVN squadra Provider
+0

Funzionante! Grazie Buddy per aver dato l'idea che tutto questo è relativo a "SVN" –

12

penso che abbiamo sofferto dal bug Giorgos Kylafas menzionato. Fortunatamente Google ha rilasciato un aggiornamento per l'ADT sul proprio canale di anteprima, in quanto nessuna delle altre soluzioni citate mi ha aiutato.

per installare gli aggiornamenti seguire le istruzioni riportate nel commento # 20 da tnorbye: http://code.google.com/p/android/issues/detail?id=42051#c20

Questo risolto il problema per me. Ecco il collegamento diretto al canale di anteprima: http://tools.android.com/preview-channel

+0

Questo ha funzionato per me, ma sembra una seccatura terribile. Cattivo modulo Google. –

+1

Ha funzionato anche per me. Grazie per il link. –

+0

@schmidiii, grazie per aver fornito link esatti per problemi. +1 per il tuo aiuto tremendo! Grazie –

3

Il problema si verifica anche quando si fa riferimento a un progetto di libreria e si "chiude" quel progetto.

Quindi si può provare a riaprire qualsiasi progetto chiuso nell'area di lavoro a cui si potrebbe aver fatto riferimento.

+0

Grazie! Stavo cercando ore per scoprire cosa stava andando proprio. Thanks1 !! – arniotaki

2

A proposito,

per coloro che non vogliono installare il pacchetto e di altre cose .. Non c'è soluzione rapida ....

  1. Cerca svn nella cartella del progetto e elimina tutte le cartelle denominate SVN (potrebbe essere nascosto).

  2. Cerca *.svn e di nuovo eliminare tutti i file di estensione .svn

  3. importare nuovamente il progetto.

IMPORTANTE: ho detto questo è rapida soluzione se siete in fretta, questo non è esatto & migliore soluzione. Cancellerà tutti i record del tuo "svn" per il tuo progetto.

Se non sai come riconfigurare di nuovo quindi installare il pacchetto di cui sopra in Giorgos Kylafas e schmidiii s' risposte, si tratta di una soluzione perfetta

-1

ho provato a cancellare il progetto da Eclipse e poi reimportato il progetto che stava fallendo. Ha funzionato tutto bene dopo.

0

Mi è appena successo. Il mio progetto dipende da android-support-v7-appcompat che è stato chiuso. Ogni volta che ho premuto Ctrl + S, veniva visualizzata una finestra di errore. Dopo aver aperto android-support-v7-appcompat, non ho più visto la finestra di dialogo.

Problemi correlati