如何管理平板电脑上的root和mnt文件夹结构

时间:2013-09-24 05:00:36

标签: android tabs android-sdcard

使用外部存储工作三星Galaxy Tab 2.

我在SD卡上有一个“xyz”文件夹。

但是当我试图通过像

这样的代码时
Environment.getExternalStorageDirectory()+"/xyz/";

不起作用,因为选项卡文件路径变为

/Root/sdcard/xyz.

除标签路径之外是类似的东西。 “/ MNT / SD卡/ XYZ”

如何解决这个问题。

任何帮助都会后悔。

1 个答案:

答案 0 :(得分:0)

在我的三星Galaxy标签中,我使用了这个:

String root_sd = Environment.getExternalStorageDirectory().toString();
file = new File( root_sd + "/external_sd" ) ; 
//Now file points to my external sdcard

在上述情况下,我认为你需要这样做:

String root_sd = Environment.getExternalStorageDirectory().toString();
file = new File( root_sd + "/external_sd/xyz/" ) ; 

Note:如果上述代码不起作用,则表示您已为SD卡指定了名称。例如。如果我将我的外部SD卡命名为rockStar,则下面是代码:

String root_sd = Environment.getExternalStorageDirectory().toString();
file = new File( root_sd + "/rockStar/xyz/" ) ;