Here you can find the source of getMounts(CharSequence path)
public static String[] getMounts(CharSequence path)
//package com.java2s; import android.util.Log; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class Main { private static final String TAG = Thread.currentThread() .getStackTrace()[1].getClassName(); public static String[] getMounts(CharSequence path) { BufferedReader bufferedReader = null; try {/*from w w w .j a v a 2 s . c o m*/ bufferedReader = new BufferedReader(new FileReader( "/proc/mounts"), 256); String line; while ((line = bufferedReader.readLine()) != null) { if (line.contains(path)) { return line.split(" "); } } } catch (FileNotFoundException ignored) { Log.d(TAG, "/proc/mounts does not exist"); } catch (IOException ignored) { Log.d(TAG, "Error reading /proc/mounts"); } finally { if (bufferedReader != null) { try { bufferedReader.close(); } catch (IOException ignored) { // ignored } } } return null; } }