2010-09-17 4 views

risposta

3

Dalla pagina Android SDK, Eclipse 3.4 o 3.5 sembra essere l'unica versione consigliata.

Ma Heliosshould be fine, ad eccezione di alcuni rapporti riguardanti slow code assist (o content assist).

Si consiglia di utilizzare un optimized eclipse.ini per garantire buone prestazioni (ma non ho esperienza diretta che utilizzi con Android però).


Pēteris Caune menzioni nel commento del following workaround:

  1. Scarica
    https://android.googlesource.com/platform/frameworks/base/+archive/<branch>.tar.gz,
    dove <branch> è uno di quelli elencati qui (froyo-release per 2,2, il file è di circa 113MB):
    https://android.googlesource.com/platform/frameworks/base/+refs
  2. Estrarre il contenuto di base/ nel tar in "<path-to-android-sdk>/platforms/android-<api-version>/sources" dove <api-version> è 8 per froyo, 7 per eclair, ecc.
  3. Goditi l'assistenza rapida ai contenuti in 3.6!
+0

L'assistenza codice lento in 3.6 è in effetti un problema fastidioso, ma c'è una soluzione alternativa: http://code.google.com/p/android/issues/detail?id=7850&q=adt&colspec=ID%20Type%20Status%20Owner % 20 Sommario% 20Stars # c8 –

+0

@ Pēteris: grazie per il collegamento. Ho incluso la soluzione alternativa nella mia risposta. – VonC

0

Ho passato del tempo cercando di farlo funzionare con Helios, ma senza successo. Meglio andare con Galileo, quello ha funzionato immediatamente.

1

ho usato Helios (3.6) con eclim dal Ottobre 2010 per lo sviluppo di Android e occasionalmente ho il blocco di Eclipse durante il completamento automatico. Questo blocco può verificarsi anche in Vim se si utilizza il completamento di eclim.

Mentre è irritante, non succede spesso. Non riesco a ricordare l'ultima volta che è successo, quindi l'ultimo aggiornamento degli strumenti Android che ho fatto potrebbe averlo risolto. (Dovrò tenere d'occhio e provare a risolvere il problema di Pēteris Caune se colpisce di nuovo.)


Sono stato molto felice con eclim. Uso uno strumento esterno di eclissi per avviare vim e creare un file di installazione di eclipse. argomenti strumento esterno:

--servername Viclipse --remote-silent "+runtime visualstudioinvoke.vim" ${resource_loc} 

in Eclipse, vi consiglio di impostare generali> Area di lavoro> "Aggiorna automaticamente" in modo che Eclipse costruisce le modifiche da vim. Altrimenti si ottengono costantemente messaggi "file obsoleti con file system".

Parte del codice caricato in visualstudioinvoke.vim:

" Centre cursor 
normal zz 

" Keep up to date on change from external editor 
setlocal autoread 
" We'll be opened with the full path, but jump to the local directory so 
" Lookupfile, etc work better. 
cd %:p:h 

" Use Eclim's user-defined completion instead of omnicompletion 
inoremap <C-Space> <C-x><C-u> 


" Eclim menus because I forget the mappings 
" imports whatever is needed 
menu E&clim.ImportMissing :JavaImportMissing<CR> 
menu E&clim.ImportPrettify :JavaImportClean<CR>:JavaImportSort<CR> 

" opens javadoc for statement in browser 
menu E&clim.JavaDocSearch :JavaDocSearch -x declarations<CR> 

" searches context for statement 
menu E&clim.JavaSearchContext :JavaSearchContext<cr> 

" validates current java file 
menu E&clim.Validate :Validate<CR> 

" shows corrections for the current line of java 
menu E&clim.JavaCorrect :JavaCorrect<CR> 

È possibile trovare i miei file on github.