Android中的NoClassFoundError MultipartEntity错误

Android中的NoClassFoundError MultipartEntity错误,第1张

概述我无法解决此问题.我添加了以下罐子.httpClient-4.2.5.jarhttpcore-4.2.4.jarhttpmime-4.2.5.jar我通过“构建路径”中的“添加外部JAR”选项添加了这些jar,然后在eclipse项目的libs文件夹中手动添加了它们,但在调试以下行时却出现了以下错误.MultipartEntitymultipartEnt

我无法解决此问题.我添加了以下罐子.

httpClIEnt-4.2.5.jarhttpcore-4.2.4.jarhttpmime-4.2.5.jar

我通过“构建路径”中的“添加外部JAR”选项添加了这些jar,然后在eclipse项目的libs文件夹中手动添加了它们,但在调试以下行时却出现了以下错误.

multipartentity multipartentity = new multipartentity(httpMultipartMode.broWSER_COMPATIBLE);

实际上,我正在尝试使用此将多个图像上传到我的PHP服务器.

Logcat:

06-26 02:06:08.082: E/AndroIDRuntime(20389): FATAL EXCEPTION: IntentService[SyncService]06-26 02:06:08.082: E/AndroIDRuntime(20389): java.lang.NoClassDefFoundError: org.apache.http.entity.mime.multipartentity06-26 02:06:08.082: E/AndroIDRuntime(20389):    at com.example.cameralibrary.ServerCommunication.uploadUserPhoto(ServerCommunication.java:43)06-26 02:06:08.082: E/AndroIDRuntime(20389):    at com.example.cameralibrary.SyncService.onHandleIntent(SyncService.java:38)06-26 02:06:08.082: E/AndroIDRuntime(20389):    at androID.app.IntentService$ServiceHandler.handleMessage(IntentService.java:59)06-26 02:06:08.082: E/AndroIDRuntime(20389):    at androID.os.Handler.dispatchMessage(Handler.java:99)06-26 02:06:08.082: E/AndroIDRuntime(20389):    at androID.os.Looper.loop(Looper.java:138)06-26 02:06:08.082: E/AndroIDRuntime(20389):    at androID.os.HandlerThread.run(HandlerThread.java:60)06-26 02:06:08.082: E/AndroIDRuntime(20389): Caused by: java.lang.classNotFoundException: org.apache.http.entity.mime.multipartentity in loader dalvik.system.PathClassLoader[/system/framework/com.Google.androID.maps.jar:/data/app/com.example.cameralibrary-2.apk]06-26 02:06:08.082: E/AndroIDRuntime(20389):    at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)06-26 02:06:08.082: E/AndroIDRuntime(20389):    at java.lang.classLoader.loadClass(ClassLoader.java:551)06-26 02:06:08.082: E/AndroIDRuntime(20389):    at java.lang.classLoader.loadClass(ClassLoader.java:511)

解决方法:

发现自己.问题是我不包含READ_EXTERNAL_STORAGE权限.
我在清单中添加了以下行,并且行得通.

<uses-permission androID:name="androID.permission.READ_EXTERNAL_STORAGE" />
总结

以上是内存溢出为你收集整理的Android中的NoClassFoundError MultipartEntity错误全部内容,希望文章能够帮你解决Android中的NoClassFoundError MultipartEntity错误所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1086714.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存