2012-10-01 22 views
5

Ich habe gerade ActionBarSherlock installiert. Ich habe meine ActionBar als getSupportActionBar, sowie die richtigen Themen - aber ich bin immer diesen Fehler in der Eclipse- Konsole:Konnte nicht finden com_actionbarsherlock.apk

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

Die App läuft gut, aber ich weiß nicht wissen, ob dies ein Indikator für zukünftige Fehler auf anderen Geräten ist.

Jede Hilfe wird geschätzt?

Antwort

18

Ich war zu diesem Problem. Obwohl alles installiert und funktioniert, protokolliert Eclipse diesen Fehler immer, wenn er keine ActionBarSherlock.apk findet. Es muss kein .apk sein, da ActionBarSherlock eine Bibliothek und keine App ist.

Ich habe das Problem behoben, indem ich das ActionBarSherlock-Projekt aus den erforderlichen Projekten im Build-Pfad in den Eigenschaften meiner App (Projekt-> Eigenschaften-> Java-Build-Pfad-> Projekte) entfernt habe. Die Projekte in dieser Liste sind nicht für Bibliotheken gedacht, sondern für andere App-Projekte, die für die Installation Ihres Projekts benötigt werden.

Ich habe ursprünglich das ActionBarSherlock-Projekt in diese Liste der erforderlichen Projekte eingefügt, um den Code mit meinem Projekt zu teilen, um die erforderlichen Klassen usw. zu importieren. Die richtige Vorgehensweise war jedoch das Hinzufügen der ActionBarSherlock-Bibliothek die Liste der Bibliotheksprojekte (Projekt-> Eigenschaften-> Android-> Bibliothek-> Hinzufügen ...). Bevor ich das getan habe, war ich nicht in der Lage, auf die Stile und andere Ressourcen im ActionBarSherlock-Projekt zuzugreifen. Jetzt funktioniert alles super.

+0

es funktioniert für mich. Ich habe schließlich ABS zu meinem Projekt hinzugefügt –