Ich habe die ABS aar, wie hier ( Ссылка ), in meinem Projekt aufgenommen. Es funktioniert gut mit meinen Klassen, in meinem XML-Stil bekomme ich jedoch "Theme.Sherlock.Light.DarkActionBar kann nicht aufgelöst werden". Meine Gradle-Datei sieht folgendermaßen aus:
%Vor%In meinem Stil XML:
%Vor%Was mache ich falsch?
Warum verwenden Sie Theme.Sherlock.Light.DarkActionBar. Sie können dies durch Android-Support-Bibliothek appcompact v7 implementieren, die stabil ist und kein Problem einfach zu bedienen erstellt. Sie können dies tun, indem Sie Ihren Code wie
ändern %Vor%und in Ihrer allgemeinen Abhängigkeit
%Vor%}
Zuerst nehme ich an, dass die ABS-Klassen in Ihrer IDE richtig aufgelöst sind (d. h. sie sind nicht rot markiert), da Sie sie nicht erwähnen.
Wenn Sie Android Studio & lt; 0.4.3, es gibt einen bekannten Bug (behoben in 0.4.3), in dem Abhängigkeiten in den Build-Skripten nicht vollständig gelöst sind. Sie können überprüfen, ob Your_Project / your_module / build / exploded-bundles / ComActionbarsherlock ... / classes.jar existiert. Wenn nicht, dann ist das Update in ein paar Schritten in diesem Stapelüberlauf-Thread .
Tags und Links android android-studio actionbarsherlock