【发布时间】:2011-08-23 20:19:09
【问题描述】:
我研究这个话题已经有一段时间了,但我一无所获。我购买的书籍和我找到的每个示例/博客都解释了如何使用 HttpClient、HttpPost 和 MultipartEntity 对象来上传文件。每当我使用这种方法时,都会发生以下几件事中的一件:
我的应用程序将崩溃。 Android 告诉我应用程序意外停止,我必须强制关闭它。
如果我使用包含 MultipartEntity 的代码,但不包含图像文件(使用 addPart()),则我的 PHP 服务器会接收 POST 数据。
我需要一种简单直接的方法来完成此过程。我什至尝试过 FTP,我会尝试使用我拥有的 FTPClient 示例代码,但到目前为止我一无所获,通常上传文件是一项非常简单的任务。
如果有人可以帮助我,请给我回复。这个项目最难的部分是理解正确的程序,因为我从网上看到的几乎每个来源中都找到了很多不同类型的代码。这个题目好像没有标准,很郁闷。
【问题讨论】:
-
对于上述情况 1,您是否在主线程上进行网络连接?当您的应用程序崩溃时是否有堆栈跟踪?图片尺寸是多少?
标签: android file-upload