首页 > 解决方案 > java.lang.IllegalArgumentException:partBoundary 不能为空

问题描述

我使用 org.apache.http 库。在 build.gradle 我导入这个库:

android {
    compileSdkVersion 29
    useLibrary 'org.apache.http.legacy'}

我总是收到这个错误:

java.lang.IllegalArgumentException: partBoundary may not be empty

在这个地方:

    public void setMultipart(List<File> files) {
        if (files == null || files.size() == 0) {
            return;
        }
        Part[] parts = new Part[files.size()];
        for (int i = 0; i < files.size(); i++) {
            try {
                parts[i] = new FilePart("file_" + i, files.get(i));
            } catch (FileNotFoundException e) {
             
            }
        }
        multipartEntity = new MultipartEntity(parts);

   }

标签: javaandroid

解决方案


推荐阅读