Java tutorial
//package com.java2s; import android.os.Environment; public class Main { public static final String INTERNAL_CARD = "/storage/sdcard0"; public static String getAvaibleSDCardPath() { String str = Environment.getExternalStorageDirectory().getAbsolutePath(); if (!Environment.getExternalStorageState().equals("mounted")) { str = INTERNAL_CARD; } return str; } }