我试图将存在的所有目录和文件上传到路径中。 我使用以下代码获取目录:
String path = Environment.getExternalStorageDirectory().getPath() + "/Vistoria/";
File f = new File (path);
File file[] = f.listFiles();
for (int i = 0; i < file.length; i++) {
Log.e("File " + i + ":", file[i].toString());
}
可以直接上传吗?或者我需要进入每个目录并上传文件?
谢谢
答案 0 :(得分:0)
即使有一个处理完整目录上传的库,里面也会递归列出内部目录并开始上传文件,所以上传文件。
顺便说一句,建议使用以下构造函数从父文件夹创建子文件夹,而不是手动编写自己的路径
File f = new File(Environment.getExternalStorageDirectory(), "Vistoria");