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