Studio Android: le répertoire nouvellement créé n’apparaît pas dans la vue Dossiers

J’essaie de créer un nouveau dossier dans le répertoire / res

J’ai ajouté un nouveau répertoire

entrer la description de l'image ici

Le dossier n’apparaît pas dans le dossier / res même s’il existe dans le Finder

entrer la description de l'image ici

Cas et le point J’ai essayé d’append le dossier à nouveau et j’ai reçu un message me disant qu’il existe.

entrer la description de l'image ici

Si vous pouvez suggérer ce que je peux faire pour résoudre ce problème, j’adorerais!

(Et oui j’ai redémarré le programme ainsi que mon ordinateur)

Il se trouve qu’il y a un sélecteur en haut qui, par défaut, est configuré pour afficher Android. Si vous activez l’option “Packages”, vous pouvez voir vos propres packages.

entrer la description de l'image ici

Dans Android Studio, vous pouvez append de nouveaux répertoires en cliquant avec le bouton droit sur le dossier de ressources dans la vue Android. ( Ne vous trompez pas avec l’option Nouveau répertoire. )

Par exemple, si vous voulez un nouveau fichier de ressources de mise en page et un nouveau dossier, cliquez avec le bouton droit de la souris sur la layout et choisissez Nouveau> Fichier de ressources de mise en page .

entrer la description de l'image ici

Si vous souhaitez un nouveau layout-sw600dp pour le fichier activity_main.xml , choisissez Smallest Screen Width dans la liste et cliquez sur le bouton >> . Remplissez le nom et la largeur du fichier et cliquez sur OK.

entrer la description de l'image ici

Android Studio créera automatiquement le répertoire layout-sw600dp et, dans la vue Android, les deux fichiers de disposition seront affichés côte à côte.

entrer la description de l'image ici

C’est un processus similaire pour append d’autres répertoires de ressources et fichiers ( voir mon autre exemple ).

Parcourez la structure de dossiers dans Windows et vous verrez le dossier. Placez le même fichier de ressources trouvé dans le dossier extractible normal dans ce nouveau répertoire. Ensuite, lorsque vous revenez dans Android Studio, vous voyez maintenant 2 fichiers sous la structure NORMAL \ res \ drawable. Assurez-vous de ne pas rechercher un sous-dossier dans Android Studio appelé “drawable-sw600dp”, car vous ne le trouverez pas dans l’explorateur Windows. Ce que vous trouverez dans Android Studio (après avoir copié le fichier de ressources) est un nouveau fichier de ressources avec votre original appelé “jenny-web.png (sw600dp)” ou quelque chose de similaire. Ce même principe résout la même erreur lorsque vous travaillez avec d’autres ressources telles que des mises en page.

En cliquant sur TAB Android en haut, sélectionnez les fichiers de projet de perspective. Ensuite, vous pouvez voir tous les dossiers du projet. entrer la description de l'image ici

Pour Android Studio 3.0, ceux qui suivent https://developer.android.com/training/basics/supporting-devices/languages.html et ont rencontré le même problème que celui indiqué dans cette question, vous pouvez également faire l’écart suivant. des réponses ci-dessus qui sont utiles.

  1. Faites un clic droit sur le dossier cible (dossier res)> Nouveau
  2. Choisissez le fichier de ressources Android
  3. Spécifiez le nom du fichier et, dans le champ Nom du répertoire, indiquez le nom du dossier que vous souhaitez créer ou le dossier existant dans lequel vous souhaitez placer le fichier de ressources.

entrer la description de l'image ici

Après avoir cliqué sur OK, dans la liste déroulante Fichiers du projet , vous verrez la structure correcte.

entrer la description de l'image ici

Et dans le menu déroulant Android , vous le verrez dans le dossier ssortingngs.xml situé sous les valeurs.

entrer la description de l'image ici

Cela a fonctionné le mieux pour moi. J’ai fait un clic droit sur le répertoire “app” et choisi “Nouveau” >> “Fichier de ressources Android”. Après cela, j’ai rempli le nom de fichier avec ‘ssortingngs’. Choisissez «XML» comme type de ressource et mon nom de répertoire était «valeurs-b + za + ZA».

Cela a créé tout ce que je voulais, cependant, les valeurs-b + za + ZA , ne sont toujours pas affichées dans la vue Android, mais elles apparaissent dans la vue Package. (Les vues que vous choisissez dans la liste déroulante supérieure.)

La différence cette fois est que dans la vue Package, je peux toujours voir mon nouveau fichier «ssortingngs.xml» et dans la vue Android, je vois également le nouveau fichier «ssortingngs.xml».

Je suppose qu’Android Studio ne montre pas les répertoires personnalisés dans la vue Android, mais crée comme un lien vers le répertoire réel lorsqu’il travaille avec lui. Je ne suis pas familier avec Android Studio du tout, mais cela a fonctionné pour moi. S’il y a plus de réponses professionnelles, n’hésitez pas à me corriger.

Vous avez probablement le fichier nommé en Uppercase, Android Studio ne reconnaît pas les noms de fichiers en Uppercase, j’avais fait cette erreur il ya quelque temps.

Comme l’indique le document du développeur:

Assurez-vous que la fenêtre Projet est ouverte (sélectionnez Affichage> Fenêtre d’outil> Projet) et que la vue Android est sélectionnée dans la liste déroulante située en haut de cette fenêtre.

Vous pourrez alors voir tous les fichiers de projet pertinents (y compris les nouveaux) de manière plus efficace.

J’espère que ça aide quelqu’un.