Java tutorial
//package com.java2s; import android.os.Environment; public class Main { public static String getSdCardPath() { // In this method,Lenovo pad return StorageDirectory,not "/mnt/sdcard1" String sdPath = null; if (checkSdCardIsExist()) { sdPath = Environment.getExternalStorageDirectory().getAbsolutePath(); } return sdPath.toString(); } public static boolean checkSdCardIsExist() { if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { return true; } else { return false; } } }