public String[] getSdcardPath(){ StorageManager sm = (StorageManager) getSystemService(STORAGE_SERVICE); try { Method getVolumePaths = sm.getClass().getMethod("getVolumePaths"); return (String[]) getVolumePaths.invoke(sm); } catch (NoSuchMethodException e) { e.printStackTrace(); } catch (IllegalAccessException e) {