【发布时间】:2021-05-30 06:33:20
【问题描述】:
我正在使用 Firebase 存储来存储 pdf 文件。我想通过片段内的按钮访问 Firebase 存储。
如何使用 Kotlin 从 Firebase 存储中获取文件并将其保存到设备?
【问题讨论】:
标签: android firebase kotlin firebase-realtime-database
我正在使用 Firebase 存储来存储 pdf 文件。我想通过片段内的按钮访问 Firebase 存储。
如何使用 Kotlin 从 Firebase 存储中获取文件并将其保存到设备?
【问题讨论】:
标签: android firebase kotlin firebase-realtime-database
你可以试试这个:
// Create a storage reference from our app
val storageRef = storage.reference
val pdfFileRef = storageRef.child("pdfs/file.pdf")
val localFile = File.createTempFile("files", "pdf")
pdfFileRef.getFile(localFile).addOnSuccessListener {
// Local temp file has been created
Log.d("TAG", "File Downloaded")
}.addOnFailureListener {
// Handle any errors
Log.d("TAG", "Something went wrong")
}
确保更改存储引用中的路径。
【讨论】: