Java tutorial
//package com.java2s; import android.content.Context; import android.os.Environment; public class Main { public static String getStoragePath(Context context) { String path = null; if (hasSDCard(context)) { path = Environment.getExternalStorageDirectory().getAbsolutePath(); } else { path = context.getFilesDir().getAbsolutePath(); } return path; } public static boolean hasSDCard(Context context) { if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { return true; } return false; } }