9

Hi devo nuova libreria di supporto v7 con appcompat ActionBar e quando voglio estendere da ActionBarActivity come documentato here, mi eclipse mostrare questo erroreLa gerarchia delle attività di tipo non è coerente quando si estende ActionBarActivity

The hierarchy of the type testActivity is inconsistent 

e quando mi muovo il mio destriero sulla classe ActionBarActivity si dice

The type android.support.v4.app.TaskStackBuilder$SupportParentable cannot be resolved. It is indirectly referenced from required .class files 

ora come posso risolvere questo problema?

+0

'Clean 'su entrambe le librerie non ha aiutato? – gunar

+0

no, non ha aiutato gli errori – Seifolahi

risposta

20

si dovrebbe usare nuova libreria di supporto v4 che appena è stato rilasciato nel SDK v18

+2

andati ma ancora ottenere FC. – Seifolahi

+1

problemi risolti grazie. Dovrei averlo importato come libreria di Eclipse – Seifolahi

+0

in realtà v4 non dovrebbe far parte del progetto principale, ma una parte della libreria utente v7 – auval

4

corro esattamente lo stesso problema e trovare grazie ad tyczj una soluzione migliore, credo. Se la libreria v7 è stata installata correttamente: http://developer.android.com/tools/support-library/setup.html#add-library NON è necessario aggiungere nuovamente la v4 poiché è inclusa nella cartella v7.

(Dal momento che si aggiunge la nuova v4 per risolvere il problema, suppongo che non è stato utilizzato in realtà quello da v7 perché nel v7 Si tratta di quello nuovo)

Il mio post: If I use new " V7 Appcompat library ", do I still need " V4 Support Library " for a minimum SDK = 7?

+0

ha funzionato per me .. – auval