gpt4 book ai didi

java - 使用 httpmime 添加 quickblox android sdk

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:29:04 24 4
gpt4 key购买 nike

我有一个 android 项目,它使用 httpmime 库来上传图像以使用 multipart/form 请求服务器
我现在正在尝试添加 quickblox 但是当我尝试构建我的项目时

Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lorg/apache/http/entity/mime/FormBodyPart;

我对这个问题做了很多研究,我发现 quickblox 包含 httpmime,有些人建议删除 httpmime 并使用 quickblox.jar 中的类,但我在 quickblox.jar 中找不到需要的类

例如:MultipartEntityBuilder 和 StringBody。

有什么帮助吗?

最佳答案

我通过在我的项目构建路径中添加 quickblox jar 文件解决了我的问题,然后我从我的项目库中删除了 httpmime jar 文件
之后我从这里下载了httpmime 4.3源码包
http mime source 并提取它
然后创建了一个 android 库项目并将 httpmime 包添加到其中,并将包名称从
更改为org.apache.http.mimemyname.org,apache.http.mime
最后我将该项目作为一个库添加到我的项目中,一切都很好,没有任何冲突

关于java - 使用 httpmime 添加 quickblox android sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30262339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com