android - 无法解析 org.apache.http.entity.mime.MultipartEntity , HttpMultipartMode

标签 android android-gradle-plugin multipartentity

Snapshot of Android Studio screen

Snapshot of error messages inside Android Studio

我遵循了此处提到的建议,但无法解决错误。 How to add external dependencies (jar file) to android studio?

请建议我在这里缺少什么?

1 : enter image description here

1 : enter image description here

最佳答案

1) 将此行添加到 build.gradle 文件的 android 标签

useLibrary 'org.apache.http.legacy'

添加此行后看起来像:

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"
    useLibrary 'org.apache.http.legacy'

请检查此链接以了解您需要添加此内容的原因: https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-apache-http-client

2) 如果您已经下载了 jar,请跳过此步骤,我在屏幕截图中看到您已经将其添加到您的 build.gradle 文件中。

下载此文件并从中提取 jar。 http://www.java2s.com/Code/JarDownload/httpmime/httpmime-4.1.1.jar.zip

并将此库添加到您的库文件夹中。现在右键单击该 jar 文件并单击选项“添加为库...”

这应该可行

关于android - 无法解析 org.apache.http.entity.mime.MultipartEntity , HttpMultipartMode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38458484/

相关文章:

java - 如何打印/记录 HTTPRequest 使用的 MultiPartEntity 的整个主体内容?

Android:使用多方时未发送二进制照片

android - 上传了未使用上传证书签名的 APK-

Android:如何像 facebook 一样从任何 URl 或 LINK 获取或获取特定图像?

android - Gradle 同步中的错误 [IntelliJ Idea 13.1]

android - 如何知道第 3 方 aar 的依赖关系

java - 我怎样才能用android发送多张图片

android - 停止 Observable.interval 并发送 onComplete

java - 使用 PHP 连接到 MySQL 数据库进行 Android 开发

Android Studio : How to define custom macros in build. gradle(针对不同的构建变体)并让 native C/C++ 代码检测它们?