webentwicklung-frage-antwort-db.com.de

der Ordner values-21, values-22 oder values-xx ist nach Android Studio 1.0 weg

Wenn ich ein neues Projekt mit mindestens API14 erstelle, befindet sich in meinem Projekt kein values-21- oder values-22-Ordner. Ich sehe nirgendwo Styles.XML. Wie kann ich XML-Code nur für Lollipop eingeben?

Ich verwende Android Studio 1.0.1 und habe SDK 21, 21.1.1, 24.0.2 installiert.

22
DMT82

Aktualisiert : Da API 22 veröffentlicht wurde. API 23 ist die gleiche Idee. 

Klicken Sie mit der rechten Maustaste auf den Ordner RES

enter image description here

Geben Sie dann values-v22 als Verzeichnisnamen ein und wählen Sie xml als Ressourcentyp.

enter image description here

Wenn der values-v22 NICHT angezeigt wird, click das Projekt-Pulldown-Menü oben auf dem Bildschirm. z.B. Wechseln Sie von Android zu Projekt

enter image description here

Klicken Sie nun mit der rechten Maustaste auf styles.xml im values folder und wählen Sie "Kopieren"

enter image description here

Klicken Sie nun mit der rechten Maustaste auf den Ordner values-v22 und klicken Sie auf Einfügen.

enter image description here

Sie sollten dieses Popup sehen

enter image description here

Klicken Sie auf ok.

An diesem Punkt sollten Sie gut sein.

64
bjiang

Es ist nur ein Fehler! Wie auch immer, ich finde einen Weg, es zurückzubekommen:

  1. Schreiben Sie in styles.xml alles, was mit dem Beispiel für ein neues Materialthema zusammenhängt: <item name="Android:colorPrimary">@color/colorPrimary</item>

  2. Es wird Ihnen ein Fehler angezeigt, wenn Sie den Mauszeiger darüber halten und drücken Alt+Enter.

  3. wählen Sie die erste Option Ressource überschreiben in values-v21.

Ich weiß, dass dies nicht der beste Weg ist, aber es funktioniert, bis jemand einen besseren Weg findet.

2
humazed

Versuchen Sie, wie unten gezeigt von Android zu [![Project][1]][1] zu wechseln

 enter image description here

0
zizutg