web-dev-qa-db-fra.com

le dossier values-21, values-22 ou values-xx disparaît après Android Studio 1.0.

Lorsque je crée un nouveau projet avec un minimum de API14, mon dossier ne contient aucun dossier values-21 ou values-22. Je ne vois aucun style.XML nulle part, alors comment devrais-je insérer du code XML pour Lollipop?

J'utilise Android Studio 1.0.1 et le SDK 21, 21.1.1, 24.0.2 est installé.

22
DMT82

Mise à jour : Depuis que API 22 a été publié. API 23 est la même idée. 

Faites un clic droit sur le dossier RES

enter image description here

Tapez ensuite values-v22 comme nom de répertoire et choisissez xml comme type de ressource.

enter image description here

Si vous ne voyez PAS le values-v22 apparaître, click le menu déroulant Projet en haut de l'écran, comme suit. par exemple. Changer d'Android en Projet

enter image description here

Maintenant, cliquez avec le bouton droit sur styles.xml dans le values folder et choisissez Copier

enter image description here

Maintenant, cliquez-droit sur le dossier values-v22 et cliquez sur coller.

enter image description here

Vous devriez voir cette popup

enter image description here

Cliquez sur ok

À ce stade, vous devriez être prêt à partir.

64
bjiang

C'est juste un bug! Quoi qu'il en soit, je trouve un moyen de le récupérer:

  1. Ecrivez n'importe quoi dans styles.xml qui est lié au nouvel exemple de thème de matériau: <item name="Android:colorPrimary">@color/colorPrimary</item>

  2. Il vous montrera une erreur au dessus et appuyez sur Alt+Enter.

  3. choisissez le premier choix Remplacer la ressource dans values-v21.

Je sais que ce n'est pas la meilleure façon de le faire, mais cela fonctionne tant que personne ne peut trouver une meilleure solution.

2
humazed

Essayez de passer de Android à [![Project][1]][1] comme indiqué ci-dessous

 enter image description here

0
zizutg