Android check for SD Card mounted always returns true
问题 I'm not sure what the source of the problem is - older android version with bug or if I'm doing something wrong, but my problem is that no matter what I do, android reports the SD card as mounted. Even if it's not physically in the tablet (archos 7o).. public boolean saveToDisk(String filename, String header) { /* first check to see if the SD card is mounted */ if (!Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { //throw some exception so we can display an error