Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/208.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中一次请求上传图像和音频_Android - Fatal编程技术网

在android中一次请求上传图像和音频

在android中一次请求上传图像和音频,android,Android,如何在android中同时上传图像和音频? 我在一个请求中成功地上传了一个图像和音频,但是如何添加多个文件 我引用了这个链接,它工作得很好,但我想在这个请求中添加另一个文件。请帮助我这样做。 对于这一点,我应该在android和php端做什么更改。只需使用httpmime-4.0.jar和apache-mime4j-0.4.jar并将实体设置为MultipartEntity。 您可以使用任意数量的文件 这是东西 HttpPost httpost = new HttpPost("url for u

如何在android中同时上传图像和音频? 我在一个请求中成功地上传了一个图像和音频,但是如何添加多个文件

我引用了这个链接,它工作得很好,但我想在这个请求中添加另一个文件。请帮助我这样做。
对于这一点,我应该在android和php端做什么更改。

只需使用httpmime-4.0.jarapache-mime4j-0.4.jar并将实体设置为
MultipartEntity
。 您可以使用任意数量的文件

这是东西

HttpPost httpost = new HttpPost("url for upload file");

MultipartEntity entity = new MultipartEntity();
entity.addPart("myIdentifier", new StringBody("somevalue"));
entity.addPart("myImageFile", new FileBody(imageFile));
entity.addPart("myAudioFile", new FileBody(audioFile));

httpost.setEntity(entity);
HttpResponse response;
response = httpclient.execute(httpost);

对于
php
端,您可以使用这些实体标识符名称
“myImageFile”
“myAudioFile”
,并将这些文件移动到适当的文件夹中。

只需使用httpmime-4.0.jarapache-mime4j-0.4.jar并将实体设置为
多功能体
。 您可以使用任意数量的文件

这是东西

HttpPost httpost = new HttpPost("url for upload file");

MultipartEntity entity = new MultipartEntity();
entity.addPart("myIdentifier", new StringBody("somevalue"));
entity.addPart("myImageFile", new FileBody(imageFile));
entity.addPart("myAudioFile", new FileBody(audioFile));

httpost.setEntity(entity);
HttpResponse response;
response = httpclient.execute(httpost);

对于
php
端,您可以使用这些实体标识符名称
“myImageFile”
“myAudioFile”
,并将这些文件移动到适当的文件夹中。

如果您觉得这个答案对您有用的话。然后投票给其他用户。在哪里使用这个“httpmime-4.0.jar和apache-mime4j-0.4.jar”。您在回答中没有提到这一点。我应该从哪里下载这些jar?您可以从和httpmime-4.0.jar下载apache-mime4j-0.5.jar,并在您的项目构建路径中使用。投票通过,很好的指南,是否有人能让我知道如何使用异步任务使用此功能,我希望用户单击“上载”按钮,然后,使用上述相同方法上传多个包含数据的文件,但点击后活动应完成,我必须检查网络是否可用,然后上传数据,否则我必须在后台等待网络,意味着实现广播接收器,收到以下信息的任何人是否会更新我要遵循的最佳程序,如果你觉得这个答案对你有用的话,我很年轻。然后投票给其他用户。在哪里使用这个“httpmime-4.0.jar和apache-mime4j-0.4.jar”。您在回答中没有提到这一点。我应该从哪里下载这些jar?您可以从和httpmime-4.0.jar下载apache-mime4j-0.5.jar,并在您的项目构建路径中使用。投票通过,很好的指南,是否有人能让我知道如何使用异步任务使用此功能,我希望用户单击“上载”按钮,然后,使用上述相同方法上传多个包含数据的文件,但点击后活动应完成,我必须检查网络是否可用,然后上传数据,否则我必须在后台等待网络,意味着实现广播接收器,收到以下信息的任何人是否会更新我要遵循的最佳程序,我小