使用android在JSON中下载视频

使用android在JSON中下载视频,android,json,Android,Json,如何使用android下载JSON内部的视频 我需要从JSON下载一个android的Base64视频编码 JSON是这样的: { "status"=0 "result"="AAAAAHGZ0eXBtcDqyAAAAAG1wN...." } 属性结果中的视频(更长)。我需要下载视频并将其保存在文件中 将流转换为字符串时,我出现以下错误: E/dalvikvm堆(4964):53109242字节分配内存不足 因为文件太大了 我怎么能做到?因为我不能用字符串保存它 我试过了,但没用:

如何使用android下载JSON内部的视频

我需要从JSON下载一个android的Base64视频编码

JSON是这样的:

{
   "status"=0
   "result"="AAAAAHGZ0eXBtcDqyAAAAAG1wN...."
}
属性结果中的视频(更长)。我需要下载视频并将其保存在文件中

将流转换为字符串时,我出现以下错误:

E/dalvikvm堆(4964):53109242字节分配内存不足

因为文件太大了

我怎么能做到?因为我不能用字符串保存它

我试过了,但没用:

JsonReader readerJ = new JsonReader(new InputStreamReader(is, "UTF-8"));
                Gson gson = new Gson();
                CapraboFileRequest file = null;
                readerJ.beginObject();
                int id=0;
                String text="";
                while (readerJ.hasNext()) {
                       String name = readerJ.nextName();
                       if (name.equals("status")) {
                         id = readerJ.nextInt();
                       } else if (name.equals("result")) {
                         text = readerJ.nextString().substring(0, 100);}

                Log.d("result", text);
                file=new CapraboFileRequest(id, text);
                setFile(file);

谁用JSON编码视频?+1用于先做自己的研究:但+1也用于Commonware。这个API调用是怎么回事?