java android - Come posso aggiungere un "Progetto Biblioteche" in IntelliJ IDEA?




vs studio (5)

Sto usando ActionBarSherlock in un progetto Android che ho sviluppato utilizzando Eclipse. Mi piacerebbe migrare quel progetto a IntelliJ IDEA, ma non sono sicuro di come aggiungere un "Progetto Biblioteche" a IDEA.

È una funzionalità supportata da IDEA? Se è così, qualcuno può aiutarmi a capire come aggiungerne uno?

Grazie!

AGGIORNATO: Quello a cui mi riferisco è quello che descrivono qui - Gestione dei progetti da Eclipse con ADT . Ti consentono di aggiungere un riferimento a un progetto non compilato come "libreria".


Answers

Puoi avere una dipendenza da un altro modulo in IntelliJ.

È possibile importare il progetto Eclipse esistente in IntelliJ.

È possibile aggiungere librerie a un modulo in IntelliJ.

Non sono chiaro esattamente su quello che vuoi fare. Puoi aggiungere informazioni alla tua domanda?


È necessario creare un nuovo modulo IDEA dal codice sorgente esistente. Assicurati che il facet Android sia abilitato per questo modulo, nelle impostazioni delle facet devi abilitare l'opzione " Is Library Project ". Quindi aggiungi questo modulo come dipendenza dal tuo modulo principale.


Per i nuovi visitatori:

Creare un modulo da fonti esistenti (puntare alla directory della libreria all'interno di ABS), quindi aggiungere android-support-v4.jar come dipendenza dal progetto e dai moduli ABS.

C'è anche un tutorial dettagliato.


Prima rimuovi quella libreria, quindi aggiungi il progetto Libreria come modulo, aggiungi Modulo come dipendenza


Secondo http://developer.android.com/guide/topics/ui/actionbar.html

Le API ActionBar sono state aggiunte per la prima volta in Android 3.0 (livello API 11) ma sono anche disponibili nella Libreria di supporto per la compatibilità con Android 2.1 (livello API 7) e versioni successive.

In breve, il progetto generato automaticamente che stai visualizzando modularizza il processo di aggiunta di ActionBar alle API 7-10.

Vedi http://hmkcode.com/add-actionbar-to-android-2-3-x/ per una spiegazione semplificata e tutorial sull'argomento.





java android eclipse intellij-idea