我是Firebase的新手,现在正在研究如何实现它。我在想,它有类似于解析的功能,可以创建一个ParseFile对象来保存文件,然后具有上传文件的功能,如下所示:
ParseFile parseFile = new ParseFile(file);
parseFile.saveInBackground();
如果您有建议和/或有效的解决方案,请将它们发布出来,因为它们将非常有用。
我也在研究RetroFit,因为它有一个很好的发送MultiPartPost请求的方式,如果可以和Firebase捆绑在一起,我就是找不到连接。
提前感谢!
发布于 2016-01-29 04:01:56
Firebase托管是一种用于托管静态资产的服务,通常是网站的HTML/CSS/图像。不能以编程方式将文件添加到Firebase宿主。
Firebase数据库允许您存储JSON数据。虽然二进制数据不是JSON中支持的类型,但是可以将二进制数据编码为base64格式,从而将图像存储在(大)字符串中。请参阅Can I store image files in firebase using Java API?请注意,虽然这是可能的,但除了小图像之外,不建议任何事情,或者出于好奇,看看它是否可以做到。
您的最佳选择通常是将图像存储在第三方图像存储服务上。
https://stackoverflow.com/questions/35076473
复制相似问题