2

I tried the following code to implement what I need

File direct = new File(Environment.getRootDirectory() + "/YourFolder"); if (!direct.exists()) { if (direct.mkdir()) { Toast.makeText(getApplicationContext(), "Yes make directory", Toast.LENGTH_LONG).show(); } else { Toast.makeText(getApplicationContext(), "No make directory", Toast.LENGTH_LONG).show(); } } 

I also added the following permission in the AndroidManifest.xml file

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> 

But it doesn't work. It just displays the toast message "No make directory".

Can anyone suggest where I am going wrong or propose an alternate method to implement the same?

3
  • 1
    But not works. the most useless thing that you can say in software ;) - what does this mean? Your app crashes? The directory is not created? The directory is created in the wrong place? The sun stops shining? Your cat died? Commented May 21, 2014 at 5:38
  • stackoverflow.com/a/8124723/903469 Commented May 21, 2014 at 5:38
  • Use Environment.getExternalDirectory(), instead. Commented May 21, 2014 at 6:54

1 Answer 1

2

You can follow this link

Creating Folder in Internal memory

hopefully you are helpful from above link.

Best of luck!

Sign up to request clarification or add additional context in comments.

Comments

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.