To know whether SD card is mounted public class SDCard { //Check If SD Card is present or not method public boolean isSDCardMounted() { if (Environment.getExternalStorageState().equals( Environment.MEDIA_MOUNTED)) { return true; } return false; } } android source 2019.09.29