【问题标题】:how to manage between root and mnt folder structure on tablets如何在平板电脑上管理根目录和 mnt 文件夹结构
【发布时间】:2013-09-29 04:12:48
【问题描述】:

使用带有外部存储的三星 Galaxy Tab 2。

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

但是当我试图通过像这样的代码来获取它时

Environment.getExternalStorageDirectory()+"/xyz/";

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

/Root/sdcard/xyz.

除了选项卡路径之外的东西。 "/mnt/sdcard/xyz"

如何处理。

任何帮助都会后悔。

【问题讨论】:

    标签: android tabs android-sdcard


    【解决方案1】:

    在我的三星 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: 如果上面的代码不起作用,那说明你给你的sdcard起了个名字。例如。如果我将外部 sdcard 命名为 rockStar,则代码如下:

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

    【讨论】:

      猜你喜欢
      • 2018-12-13
      • 1970-01-01
      • 2017-05-18
      • 1970-01-01
      • 2013-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-04
      相关资源
      最近更新 更多