Frage

Wenn ich ActionBarSerlock 3.5.1 verwende, ist alles gut und funktioniert.Aber wenn ich 4.0 RC1 verwenden möchte, habe ich Fehler erhalten.
generasacodicetagpre.

Alle Ideen?

War es hilfreich?

Lösung

Stellen Sie sicher, dass Sie das Ziel-API-Level (sowohl des ActionBarSerboL-Projekts und Ihrer) bis 15 einstellen. Dies dazu:

    .
  1. Android wechseln: TargetSDKVersion zu "15" in androidmanifest.xml-Dateien.
  2. Ändern Sie das Build-Ziel auf "Android 4.0.3" (oder eine äquivalente 3rd-Party-API) mit den Projekteigenschaften (wahrscheinlich auch von ActionBarSerlock und Ihrem Projekt).

    Ich habe keine Dokumentation dieser Änderung gefunden, sondern von Trial 'n' error.

Andere Tipps

Einstellen der Java-Compliance-Ebene (Projekt> Eigenschaften) auf 1.6 (anstelle von 1,5) hat den Job für mich getan.

Ändern der API-Ebene funktionierte nicht!

Klicken Sie mit der rechten Maustaste auf Bibliothek -> Eigenschaften -> Android -> Stellen Sie das Projekt-Build-Ziel auf neueste ein

Folgen Sie demselben für Ihr Projekt.

Reinigen Sie jetzt sowohl Bibliothek als auch Projekt, dies sollte das Problem lösen.

Wenn Sie dasselbe verwenden,

Android: minsdkversion="?" Android: targetsdkversion="?"

Werte sowohl Ihres Projekts als auch das Bibliotheksprojekt Sholud löst.Vergessen Sie danach nicht, sich zu ändern android.target=?(Maximalwert) in project.properties-Datei.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top