Utilizzo Eclipse per imparare a sviluppare applicazioni Android in Java. Non ho mai usato Eclipse.Percorso classe Eclipse per Android - desidera aggiungere il percorso contenitore del percorso classe ma eclipse non mi consente
Il progetto che sto cercando di utilizzare (fornito da OReilly come parte dello "Sviluppo applicazioni Android") è MJAndroid. Quando si tenta di eseguire il progetto, l'esecuzione non riesce e la scheda Problemi menziona com.java.Object non può essere trovata ed Eclipse mi chiede di controllare il percorso di generazione. Facendo clic su Proprietà -> Percorso build Java -> Librerie, viene visualizzato il messaggio "Impossibile ottenere la libreria di sistema per il progetto".
In un progetto di lavoro, Proprietà -> Percorso build Java -> Librerie ha una voce per Android 1.1, che se si fa clic su Modifica, ha il percorso contenitore classpath di com.android.ide.eclipse.adt.ANDROID_FRAMEWORK.
Sembra piuttosto semplice aggiungere il percorso contenitore corretto al mio progetto non funzionante. Tuttavia, Eclipse sembra determinato a renderlo il più difficile possibile. Non importa cosa ho scelto di aggiungere: jar, jar esterni, variabili, librerie, cartelle di classe, cartelle di classi esterne, niente sembra prendere la forma di 'com.android.ide.eclipse.adt.ANDROID_FRAMEWORK' che 'Android 1.1' ha accesso all'app di lavoro.
Come posso aggiungere questo spazio dei nomi al mio progetto in modo che sia simile a quello di lavoro?
Sono abbastanza sicuro che sia un problema con l'interfaccia utente strana di Eclipse. Francamente non c'è niente che preferirei più di un file per modificare e impostare tali informazioni - il mio background è in Python, e l'intero ambiente di eclissi sembra un onere inutile.
Grazie! Solo una nota per i nuovi visitatori: tutto ciò che dovevo fare per ADT 14.0 era fare clic con il pulsante destro del mouse sul progetto, selezionare Strumenti Android e Correggere le proprietà del progetto. –
+1 per la risposta – bragboy
deve attendere perché eclipse può bloccarsi per un po 'quando cerca le API. –