草庐IT

FileEntity

全部标签

android - 从android发布文件时的内存问题

当我尝试从我的Android应用程序上传图像或更大的文件时,它崩溃并出现OutOfMemoryException。我想知道是否有其他方法可以做到这一点。我在两个不同的地方遇到了应用程序崩溃:Base64.encodeToString(bytes,Base64.DEFAULT);这里的base64字符串是nameValuPairs集合中的值之一。HttpClientclient=newDefaultHttpClient();HttpPosthttppost=newHttpPost(uo.WebServiceURL);UrlEncodedFormEntityentity=newUrlEnc

java - org.apache.http.entity.FileEntity 在 Android 6 (Marshmallow) 中被弃用

我正在将应用程序升级到API23,其中org.apache.http已被弃用。我当前(已弃用)的代码如下所示:HttpClienthttpClient=newDefaultHttpClient();Filefile=newFile(attr.Value);Stringurl=server_url;HttpPostrequest=newHttpPost(url);FileEntityfileEntity=newFileEntity(file,"image/png");request.setEntity(fileEntity);HttpResponseresponse=httpClient