Java tutorial
//package com.java2s; import android.os.Environment; public class Main { private static boolean checkExternalMedia() { boolean mExternalStorageWriteable = false; String state = Environment.getExternalStorageState(); if (Environment.MEDIA_MOUNTED.equals(state)) { // Can read and write the media mExternalStorageWriteable = true; } else if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) { mExternalStorageWriteable = false; } else { mExternalStorageWriteable = false; } return mExternalStorageWriteable; } }