【问题标题】:how to create folder with my application name on Android Root如何在 Android Root 上使用我的应用程序名称创建文件夹
【发布时间】:2012-08-06 15:27:43
【问题描述】:

如何在 android 内部存储器上创建具有我的应用程序名称的文件夹不在 SD 卡上 并在其上创建像 whatsapp 和 viber 这样的文件有什么想法吗? 谢谢

【问题讨论】:

    标签: android file directory


    【解决方案1】:
    File storagePath = new File(Environment.getExternalStorageDirectory()+ "/foldername");
    storagePath.mkdirs();
    

    不要忘记在清单文件中添加权限

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    

    【讨论】:

    • ES 文件资源管理器可以在这些文件夹中显示我的应用程序的图标吗?我想要。
    【解决方案2】:

    您可以使用例如:

    private MainActivity activity;
    [...]
    File fileDir = this.activity.getFilesDir();
    

    我在 AsynTask 中使用了这个解决方案。您也可以使用上下文。

    getFilesDir()

    返回文件系统上存储使用 openFileOutput(String, int) 创建的文件的目录的绝对路径。

    返回保存应用程序文件的目录的路径。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-03
      • 1970-01-01
      • 2015-12-28
      • 1970-01-01
      • 2013-12-29
      • 1970-01-01
      • 2015-01-22
      • 1970-01-01
      相关资源
      最近更新 更多