2012-10-01 20 views
5

Ho appena installato ActionBarSherlock. Ho impostato il mio ActionBar come getSupportActionBar, così come i temi corretti - ma sto ottenendo questo errore nel Eclipse console:Impossibile trovare com_actionbarsherlock.apk

[2012-10-01 03:10:11 - com_actionbarsherlock] Could not find com_actionbarsherlock.apk! 

L'applicazione funziona benissimo, ma io non lo fanno sapere se questo è un indicatore di errori futuri su altri dispositivi.

Qualsiasi aiuto sarà apprezzato?

risposta

18

ho avuto anche questo problema. Anche se tutto stava installando e funzionando bene, Eclipse registrava sempre questo errore per non aver trovato ActionBarSherlock.apk. Non c'è bisogno di essere un .apk perché ActionBarSherlock è una libreria, non un'app.

Ho risolto il problema rimuovendo il progetto ActionBarSherlock dai progetti richiesti sul percorso di generazione nelle proprietà della mia app (Progetto-> Proprietà-> Percorso di costruzione Java-> Progetti). I progetti in questo elenco non sono per le librerie, ma piuttosto altri progetti di app che il progetto richiede per essere installati.

ho inizialmente collocato il progetto ActionBarSherlock in questo elenco di progetti necessari al fine di condividere il codice con il mio progetto, per importare le classi richieste, ecc il modo corretto di fare questo, però, è stato quello di aggiungere la libreria ActionBarSherlock a l'elenco dei progetti della libreria (Progetto-> Proprietà-> Android-> Libreria-> Aggiungi ...). Prima di farlo, non ero in grado di accedere agli stili e alle altre risorse nel progetto ActionBarSherlock nel mio. Ora tutto funziona alla grande.

+0

funziona per me. Alla fine ho incluso l'ABS nel mio progetto –