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?
 
     
     
    