2013-05-23 1 views
5

Sto riscontrando un problema durante la creazione della mia prima app per Android.Cosa posso fare per correggere un errore Null Pointer di Android SDK Exception error?

  1. Ho installato JDK 7u21.
  2. Ho scaricato ed estratto Android SDK Build: v22.0.0-675183.
  3. Ho avviato Eclipse e creato un nuovo progetto di applicazione Android.
  4. Quando clicco su Fine ottengo il seguente errore:

Si sono verificati errori durante la compilazione. Errori durante l'esecuzione del builder 'Android Resource Manager' sul progetto 'Steve'. java.lang.NullPointerException

Ho cercato e non ho trovato nessuno con lo stesso problema. Ho installato qualcosa di sbagliato? Manca qualcosa dall'SDK? Cosa posso fare per correggere questo errore?

+0

Guardate il numero di riga ha segnalato l'errore nello stack trace e anche questo (http://stackoverflow.com/questions/9617830/eclipse-upgrade-not-working) potrebbe risponderti –

+0

Per favore pubblica lo stacktrace completo. –

+0

Sei riuscito a risolvere questo problema? – Sourabh86

risposta

0

Avere lo stesso problema dopo aver aggiornato SDK a 22. Per me, sembra essere una compatibilità con le versioni precedenti fallire da Android vs Eclipse (dalla mia parte aggiuntiva con Maven). Vedi anche: Eclipse Upgrade Not Working

Quindi non è colpa tua. Prova f.e. IntelliJ per il momento. Esiste anche una versione specializzata, denominata Android Studio ma non è stabile come l'originale.

I ragazzi di Android anche consegnare un pacchetto completo per Eclipse + ADT-Plugin, ma non è sicuro, se questo risolve il problema.

1

Nel mio caso passare dalla SDK Android 64 bit, a Android SDK 32 bit. Ora funziona perfettamente.

0

ho incontrato lo stesso problema. Ogni nuovo progetto, importato o altrimenti genera quell'eccezione.

sembra essere un bug con Eclipse, e la correzione più semplice per me è stato quello di ri-estrarre il fascio di ADT, e sostituire solo la directory di Eclipse. Ci vorrà un'eternità per scaricare gli SDK se si sostituisce anche la directory dell'SDK.

0

questo funziona per me:

For those who experience the same problem, here is how i fixed it: After a couple of try and errors, I found out the problem was about creating an activity in the create project wizard. If you simply deselect the create activity button at the 2nd step of the wizard, it creates the project succesfully. Then you can add an activity to your project easily.

Fonte

: https://code.google.com/p/android/issues/detail?id=68755

0

ADT fascio non funziona con Oracle Java 7 JDK SE, in mancanza di un NPE nella procedura guidata progetto Applicazione per android. Installing the Eclipse Plugin

Ecco una soluzione alternativa che consente di mantenere Java 7 come predefinito, ma di eseguire ADT con Java 6 quando entrambi sono installati. Portare $ADT_DIR/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini in un editor.Prima la linea -vmargs, inserire queste due righe:

-vm 
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java 

o in qualsiasi luogo è installato il Java, per esempio sul mio computer:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java 

Android issue tracker - answer