Give this Permission in manifest:-


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

Add this code were you want permission to check:-

if (checkSelfPermission(android.Manifest.permission.WRITE_EXTERNAL_STORAGE)
== PackageManager.PERMISSION_GRANTED) {

Log.v(TAG,"Permission is granted");
//File write logic here
return true;
}



Java queries relted to “storage permission android”