0

Javaまたはネイティブコードから、Android携帯にマウントされているすべてのSDカードを列挙するにはどうすればよいですか?

4

1 に答える 1

0

これにより、マウントされた SD カードだけでなく、Android デバイスにマウントされたすべてのファイル システムも一覧表示されます。

Runtime rt = Runtime.getRuntime();
Process proc = rt.exec("cat /proc/mounts");
BufferedReader stdInput = new BufferedReader(new 
     InputStreamReader(proc.getInputStream()));
BufferedReader stdError = new BufferedReader(new 
     InputStreamReader(proc.getErrorStream()));
// read the output from the command
while ((s = stdInput.readLine()) != null) {
    System.out.println(s);
}
于 2012-11-28T15:19:23.163 に答える