Diese Vorlage erfordert ein Build-Ziel API-Version von mindestens 14, und die aktuelle Version 8

? Vibhor Bhardwaj @ | Original: StackOverFlow
---

Ich habe mit Android Developer Tool seit langem gearbeitet, ohne issue.Recently ich meine ADT aktualisiert und jetzt bin ich nicht in der Lage, eine einfache Aktivität von ( Neu-> Sonstiges-> Android Aktivität) zu erstellen .Es bietet nur die Möglichkeit, Aktionsleiste erstellen Aktivität .

So, wie man einfache Tätigkeit mit Layout erstellen  Diese Vorlage erfordert ein Build-Ziel API-Version von mindestens 14, und die aktuelle Version 8

Meine ADT Version 22.6

---

Top 5 Antwort

1Mdlc @

Warum ist das passiert Die Vorlage, die Sie versuchen, hinzuzufügen verwendet Funktionen (wie die Aktionsleiste ), die eine API -Ebene höher als 14 erfordert, die im ersten Schritt des Assistenten, 9. Und seit 9 & lt ausgewählt haben ; 14 erhalten Sie diesen Fehler.

What can I do

Chose an higher minimum API level (at least 14 for this template). Go back to the first step and change the minimum api level. Chose a different template that is more compatible, by going back one step and select the most basic template.

Welche soll ich nehmen Wenn Sie denken, es spielt keine Rolle, um einen API-Ebene höher als 14 zu verwenden ( so Ihr Gerät nicht auf Vor- Eis-Sandwich -Geräte arbeiten ), sollten Sie auf jeden Fall die erste Option. Wenn Sie nichts dagegen haben, mit einem grund - UI -Vorlage, mit zu beginnen, und Sie wirklich benötigen Ihre App auf Pre- Eis-Sandwich -Geräten. Sie sollten wählen Sie die zweite Option.

Was, wenn ich beides Sie könnten eine Support-Bibliothek, so Sie API-Ebene genießen 14+ Funktionen auf vorge API 14 Geräte verwenden. Einige halten es schwieriger, Setup & amp; verwenden though. https://developer.android.com/tools/support-library/setup.html gibt es auch Proben zur Verfügung.

EDIT: In Schritt unten, können Sie die Art der Vorlage auswählen :, bemerken Sie das Häkchen " erstellen Activity", so deaktivieren Sie es .  Diese Vorlage erfordert ein Build-Ziel API-Version von mindestens 14, und die aktuelle Version 8

2hunt @

Wenn Sie Projekt anlegen, dann müssen Sie Optionen einstellen: min SDK, Ziel SDK und Übersetzen mit . Sie können min SDK auf 10 festgelegt, Ziel SDK bis 10, aber "Übersetzen mit " API 14 .

3AWT @

Eine Abhilfe für dieses Reizung wäre es, die API-Ebene um 14, erstellen Sie die neue Aktivität, und ändern Sie den API-Ebene zurück, was Sie es haben wollen . Dies scheint ein Problem mit dieser Version von ADT und der neuen Aktivität Erstellungsassistenten können.

Diese verwendet, um vor zu arbeiten, aber ich vor kurzem aktualisiert ADT und jetzt bin ich da Probleme auf Projekte, die ich nicht geändert haben.

Ich habe das getan, um neue Aktivitäten zu erstellen und habe keine Probleme noch nicht gesehen.

4user3380823 @

Was es für mich fest war in Eclipse gehen zu Projekt > Eigenschaften> Android dann die Überprüfung der höchsten API-Ebene im Projekt Build-Ziel -Box (API 19 für mich)