2013-01-08 3 views
5

Qualcuno può dirmi i passaggi su come importare correttamente la cartella SherlockFragmentActivity.java e ActionBarSherlock? Non sono esattamente sicuro di come farlo e sto ricevendo molti errori durante il tentativo.Importazione di Actionbarsherlock in eclissi

+0

Cosa intendi per errori? Il simbolo del segno rosso viene mostrato sul pacchetto sorgente stesso? – Kanth

+0

Prova come questo http://www.slideshare.net/androidstream/action-bar-sherlock-tutorial –

+0

Sì, ci sono errori anche all'interno della classe SherlockFragmentActivity come l'importazione di Watson che sembra non apparire nella libreria di Android. –

risposta

8
  1. Estrarre il progetto ActionBarSherlock.
  2. Aggiungere il progetto in Eclipse come un progetto Android 4.0+.
  3. Quindi apri le preferenze di progetto di lavoro e nella sezione Android include il progetto de ActionBarSherlock come libreria.
  4. Usa quello che ti serve dal progetto ActionBarSherlock.

hai un po 'tutorial su questo sito: tutorial

3
  • estratto ActionBarSherlock
  • Aprire Eclipse e selezionare File> Importa
  • Da lì, selezionare la cartella della libreria all'interno della cartella ActionBarSherlock estratta
  • Controlla i "progetti Copia nello spazio di lavoro"
  • Fare clic destro sul nuovo progetto che dovrebbe essere chiamato "libreria" vai su Strumenti Android> Aggiungi libreria di supporto
  • Segui questi passaggi e dovresti essere pronto!

Una cosa a cui bisogna prestare attenzione è la console. Potresti ricevere dei problemi di autorizzazione se il tuo SDK Android è installato in Programmi (x86). Quello che dovresti fare è assicurarti di cambiare le autorizzazioni in modo che le app possano alterare quella cartella. So che ho avuto quel problema e mi ci è voluto per sempre trovare perché non ho prestato attenzione alla console.

0

È possibile ottenere errori perché avete già android-support-v4.jar nella /libs/ directory del progetto, ma il progetto ActionBarSherlock include già questa biblioteca e così si verifica un conflitto.

Per risolvere questo eliminare android-support-v4.jar dal progetto, quindi passare a Project > Clean.

0

Seguire i passaggi seguenti e sono sicuro al 100% che si riuscirà a importare la libreria di Android Action Bar Sherlock.

  1. La prima cosa che dovete fare, è scaricare la libreria da http://actionbarsherlock.com? . Dopo questo decomprimere/decomprimerlo.

  2. La cartella che si otterrà conterrà un numero di sottocartelle e file. La tua libreria di sherlock della barra delle azioni si trova nella cartella "actionbarsherlock". Ora, rinomina la cartella "actionbarsherlock" in "ActionBarSherlockLib".

  3. Ora vai su Eclipse e aggiungi la barra degli strumenti ABS (barra di azione Sherlock) come progetto Android. Non utilizzare lo strumento di importazione di Eclipse per importare la libreria ActionBarSherlock: non funzionerebbe immediatamente e sarà necessario correggere alcune impostazioni. Invece, crea un nuovo progetto come spiegato nel passaggio successivo.

  4. Apri file -> Nuovo -> Progetto -> Progetto Android da codice esistente. Seleziona questo e fai clic su Avanti.

  5. Nella schermata successiva eclipse chiederà di sfogliare la directory principale. Devi selezionare la cartella radice che contiene tutti i file e le cartelle che hai inizialmente decompresso. Dopo aver selezionato la cartella root corretta, eclipse suggerisce un elenco di progetti da creare.

  6. È necessario solo selezionare "ActionBarSherlockLib" e deselezionare il resto.

  7. Selezionare "copia progetti nello spazio di lavoro" e fare clic su Fine.

  8. Ora sei un campione e hai importato con successo la libreria Sherlock della barra delle azioni in eclissi. Congratulazioni.