[英]HttpEntity class file error
我正在构建一个Android应用程序,用于将图像和视频上传到服务器。 一切看起来都很好,但是当我尝试运行或调试应用程序时,出现此错误。
错误:(15,8)错误:无法访问org.apache.http.HttpEntity的HttpEntity类文件。
我已经在Google上搜索并尝试了许多解决方案,包括此如何使用gradle构建文件从Android上的org.apache正确导入HttpClient?
我扩展了Apache HttpMultipartEntity类来创建我的自定义MultiPartEntity类。 我还把httpmime-4.2.6.jar文件作为库包含在内。有人可以帮帮我。
查看您build.gradle
文件是否minSdkVersion
是23
,如果是,声明在下面编译时依赖android
的部分build.gradle
useLibrary 'org.apache.http.legacy'
即,您的build.gradle
文件中的android部分就像
android {
useLibrary 'org.apache.http.legacy'
}
以及其他条目。
从文档中 , 已弃用Apache库,并将其从Android MarshMallow中的Android SDK中删除 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.