问题描述
我是 Android Studio 的新手,正在使用它为一家非营利组织开发客户端应用程序。客户端应用程序在很大程度上依赖于显示各种 PDF 文档的能力。我想知道以下内容:
是否可以在 Android Studio 中使用 PDFRenderer 来查找和渲染存储在云数据库(即 Firebase)中的 PDF?目标是避免将 PDF 文件存储在本地,因为我预计 PDF 的数量将达到数百个。
我知道使用 webview 指向特定 URL(例如 Google Doc)的替代解决方案,但这种方法似乎不稳定,如果可能,我想避免它。
任何帮助、建议和/或反馈将不胜感激。提前感谢您的帮助。
-D。摩尔
解决方法
您可以使用 Firebase Storage 做到这一点。该服务允许您将文件上传到云端,Firebase 的 SDK 也提供了获取下载链接的功能。
在这些文档中,您会找到执行您所要求的操作所需的一切。
https://firebase.google.com/docs/storage/web/upload-files https://firebase.google.com/docs/storage/web/download-files