Qualcun altro ha problemi durante l'importazione di un progetto con ActionBarSherlock
? Ho un totale di 100 errori e 17 avvisi. Questo ha funzionato perfettamente in Eclipse
. Ho seguito i passaggi per creare un Gradle build file. Non ci sono stati errori di importazione fino a quando non ho provato a creare il progetto.Problemi di importazione del progetto in Android Studio in merito a ActionBarSherlock
Ho anche provato a scaricare di nuovo l'ABS e a sostituirlo nel mio progetto.
Sono stati riscontrati problemi con ABS e IntelliJ
? (Che ovviamente Android Studio è ora basato)
Ecco alcuni errori che sto vedendo:
java: ...
Workspace/ActionBarSherlock/src/com/actionbarsherlock/app/SherlockFragment.java:4: cannot find symbol
symbol : class Fragment
location: package android.support.v4.app
java: ... Workspace/ActionBarSherlock/src/com/actionbarsherlock/app/SherlockListFragment.java:4: cannot find symbol
symbol : class ListFragment
location: package android.support.v4.app
java: ...
Workspace/ActionBarSherlock/src/com/actionbarsherlock/widget/SuggestionsAdapter.java:33:
package android.support.v4.widget does not exist
Qualsiasi aiuto molto apprezzato
Edit: Sembra non ci sono problemi che utilizzano standard IntelliJ IDEA. Molte guide online per configurarlo con ABS. Inoltre come detto Jake, lui è stato effettivamente sviluppando la cosa in IntelliJ
Ecco una guida ad esempio: http://android-wtf.com/2012/09/how-to-configure-actionbarsherlock-with-intellij-idea/
Tuttavia, sono ancora incerto perché non il suo lavoro in Android Studio
Edit2: soluzione nella risposta qui sotto. In breve: (Ho scaricato l'ultima versione abs
, estratta la vecchia versione di abs
dal mio progetto, quindi file > import module...
per importare la directory actionbarsherlock
nel mio progetto esistente. Nb, nel mio caso specifico ho avuto un problema con l'errore di compilazione junit e necessario elimina \ test \ junit \)
ho sviluppato ABS in IntelliJ per due anni e lo ha utilizzato in molti progetti con Maven in IntelliJ . Sembra che manchi la libreria di supporto. –
@JakeWharton Grazie Jake, Sì e infatti dopo aver postato questo ho trovato delle guide rapide via google per far funzionare il tuo ABS con IntelliJ standard senza problemi. Sto ancora esaminando questo per Android Studio. Penso che abbia qualcosa a che fare con File> Struttura del progetto ... Moduli, ecc. – wired00
Ok, cool ho funzionato Ho dovuto ri-scaricare il pacchetto ActionBarSherlock. Elimina completamente quello vecchio dal mio pacchetto precedente. quindi File> Importa modulo ... e importa di nuovo sovrascrivendo qualsiasi file di modulo esistente che aveva – wired00