【发布时间】:2021-12-31 09:31:32
【问题描述】:
我正在尝试将 jpg 文件上传到 Firebase 存储。这是我的问题:
fun sharePost(view: View) {
val uuid = UUID.randomUUID();
val uniqueImgName = "${uuid}.jpg"
val imgReference = storage.reference.child("images").child(uniqueImgName)
selectedImage?.let{
imgReference.putFile(it).addOnFailureListener { e ->
println(e.localizedMessage)
}.addOnSuccessListener {
println("passed")
}
}
}
Logcat:
W/NetworkRequest:No App Check token for request.
V/NativeCrypto:SSL handshake aborted: ssl=0xe9f83e78: Failure in SSL library, usually a protocol error
error:100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER (third_party/openssl/boringssl/src/ssl/tls_record.cc:242 0xce199040:0x00000000)
W/NetworkRequest: error sending network request POST https://firebasestorage.googleapis.com/v0/b/postapp-3224.appspot.com/o
和 Firebase 规则:
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write;
}
}
}
提前致谢
【问题讨论】:
-
嘿穆萨。这里有更新吗?这个问题现在应该已经解决了,但还是很高兴听到我下面的回答是否有帮助。另见What should I do when someone answers my question?
标签: android firebase kotlin firebase-storage