编译错误 = multipartentitybuilder() is not public 不能从外部包访问
Posted
技术标签:
【中文标题】编译错误 = multipartentitybuilder() is not public 不能从外部包访问【英文标题】:compile error = multipartentitybuilder() is not public cannot be accessed from outside package 【发布时间】:2017-06-08 06:47:19 【问题描述】:你能帮我找出下面的错误是什么意思吗?我不知道为什么我不能在包外访问它,我的意思是我应该使用什么 ACCESS SPECIFIER? 我尝试使用静态和所有说明符,但我仍然无法摆脱这个错误。当用户使用相机拍照上传图片到服务器时,我一直在使用它。
【问题讨论】:
请分享您的MultipartEntityBuilder
代码。您可能将其设为私有类,或者根本没有指定访问说明符
我知道以前有人问过这个问题,但我搜索了所有地方_我没有找到正确的答案_。请解释我的问题..够了..
你在问我 Andriod 构建的 MultipartEntityBuilder.class
不知道。还以为是你做的课呢
对不起课程不是我做的。它由import org.apache.http.entity.mime.MultipartEntityBuilder;
提供
【参考方案1】:
看起来MultipartEntityBuilder
没有公共构造函数。查看文档:
https://hc.apache.org/httpcomponents-client-ga/httpmime/apidocs/org/apache/http/entity/mime/MultipartEntityBuilder.html
你应该通过静态方法create
创建你的对象:
MultipartEntityBuilder entity = MultipartEntityBuilder.create()
【讨论】:
仍然出现相同的错误..没有更改..我想分享错误的代码和图像..但是 ***.com 不允许我放置整个代码和图像... 对不起,我好像没看你的代码……我现在好像明白了……以上是关于编译错误 = multipartentitybuilder() is not public 不能从外部包访问的主要内容,如果未能解决你的问题,请参考以下文章