Android Studio: Theme.Sherlock.Light.DarkActionBar kann nicht aufgelöst werden

8

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?

    
s.t 05.09.2013, 15:52
quelle

2 Antworten

2

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%

}

    
Rakesh 19.04.2015 17:35
quelle
0

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 .

    
Godfred 16.02.2014 14:55
quelle