【问题标题】:How to create a folder programmatically in Android如何在 Android 中以编程方式创建文件夹
【发布时间】:2020-02-21 05:24:10
【问题描述】:
我想知道您如何 (C#) 以编程方式在 Android 的 Assets 文件夹中创建一个文件夹。
我的项目名为 App1,所以我要创建的文件夹命名为:“imagefolder1”
完整路径如下所示:
App1/Assets/imagefolder1
我们如何在这里创建“imagefolder1”?
(请注意,我想在 Assets 文件夹中有很多图像文件夹。请告诉我这是不是放错地方了)
【问题讨论】:
标签:
android
android-assets
create-directory
【解决方案1】:
我想知道您如何 (C#) 以编程方式在 Android 的 Assets 文件夹中创建一个文件夹
你不能用任何编程语言做到这一点。资产不是设备上的文件。打包在APK中,不能修改,包括创建目录。
【解决方案2】:
var pathToNewFolder = Android.OS.Environment.ExternalStorageDirectory.AbsolutePath + "/Assets/imagefolder1";
Directory.CreateDirectory(pathToNewFolder);