繁体   English   中英

HttpEntity类文件错误

[英]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文件是否minSdkVersion23 ,如果是,声明在下面编译时依赖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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM