我想将.mp3文件(仅)从设备上传到我的服务器.
我想浏览媒体数据的路径并选择任何mp3文件并上传.
我怎样才能做到这一点?
当我尝试从我的Android应用程序上传图像或更大的文件时,它会崩溃并出现OutOfMemoryException.我想知道是否有其他方法可以做到这一点.
我在两个不同的地方崩溃了应用程序:
Base64.encodeToString(bytes, Base64.DEFAULT);
Run Code Online (Sandbox Code Playgroud)
这里base64字符串是nameValuPairs集合中的值之一.
HttpClient client = new DefaultHttpClient();
HttpPost httppost = new HttpPost(uo.WebServiceURL);
UrlEncodedFormEntity entity = new UrlEncodedFormEntity(nameValuePairs); // On this line
httppost.setEntity(entity);
HttpResponse response = client.execute(httppost);
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?