我是Android新手。我正在尝试将任何类型的文件(如音频,视频,文档,图像..格式)从android SD卡上传到php服务器,但没有得到清晰的代码。我得到了一些解决方案here,但他们提到了现有的特定文件类型和特定路径。我想从SD卡上传所有类型的文件。

最佳答案

通过这种方法,您可以访问SD卡中的所有文件
这是我的代码

 public void getAllFile(File dir) {
              File listFile[] = dir.listFiles();

                if (listFile != null) {
                    for (int i = 0; i < listFile.length; i++) {

                        if (listFile[i].isDirectory()) {
                            getAllFile(listFile[i]);
                        } else {
                             listFile[i].getName();

                                System.out.println("your file is "+listFile[i].getName());
                            }
                        }

                }
         }


祝你好运花花公子:)

09-27 07:08