Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android Studio: Newly Created Directory Not Appearing In Folders View

I am trying to create a new folder inside the /res directory

I added a new directory

enter image description here

The folder does not appear in the /res folder even though it exists in the finder

enter image description here

Case and point I tried adding the folder again and I got a message telling me it exists.

enter image description here

If you can suggest what I can do to fix this I'd love it!

(And yes I have restarted the program as well as my computer)

like image 536
Aggressor Avatar asked Nov 07 '14 22:11

Aggressor


People also ask

How do I show all folders in Android Studio?

Above your the file directory view in Android Studio is a drop down which currently is most likely set to Android. Change it to Project and you should be able to see all your files. Lifesaver!

How do I create a folder in Android Studio?

In the drop down menu click on the new option. After this a drop down menu opens here you will see directory option just click on that. After this enter the name of your directory / folder and press enter this will create a new folder / directory inside your root folder.

How do I create a folder in Android root directory?

Show activity on this post. File mydir = context. getDir("mydirectory", Context. MODE_PRIVATE); //Creating an internal dir; File fileWithinMyDir = new File(mydir, "myAwesomeFile"); //Getting a file within the dir.


4 Answers

Turns out there is a selector at the top which, by default, is set to show Android. If you flick the toggle down to 'Packages' you can see your own packages.

enter image description here

like image 59
Aggressor Avatar answered Sep 21 '22 04:09

Aggressor


In Android Studio you can add new directories by right clicking the resource folder in the Android view. (Don't get confused by the New Directory option.)

For example, if you want a new layout resource file and folder then right click layout and choose New > Layout resource file.

enter image description here

If you want a new layout-sw600dp for the activity_main.xml file then choose Smallest Screen Width from the list and click the >> button. Fill in the file name and width and click ok.

enter image description here

Android Studio will automatically create the layout-sw600dp directory and in the Android view you will have both layout files conveniently displayed next to each other.

enter image description here

It is a similar process for adding other resource directories and files (see my other example).

like image 30
Suragch Avatar answered Sep 21 '22 04:09

Suragch


Clicking at TAB Android in top, select the perspective Project Files. Then u can see all folders of project. enter image description here

like image 34
Diego Venâncio Avatar answered Sep 23 '22 04:09

Diego Venâncio


Browse the actual folder structure in windows and you'll see the folder. Put the same resource file found in the normal drawable folder into this new directory. Then when you go back into Android Studio you'll now see 2 files under the NORMAL \res\drawable structure. Make sure you don't look for a subfolder in Android Studio called "drawable-sw600dp" because you won't find it other than in windows explorer. What you will find in Android Studio (after you copy the resource file) is a new resource file along with your original called "jenny-web.png (sw600dp)" or something similar. This same principle resolves the same error when working with other resources like layouts.

like image 22
Post Impatica Avatar answered Sep 22 '22 04:09

Post Impatica