-1

我開發了一款Android應用程序,該應用程序自1個月起開始使用Firebase存儲。昨天我又增加了應用程序相同的火力PROJEKT,今天我得到了許多產生的異常,我不知道是什麼原因造成的問題:/使用firebase-storage時,應用程序正在崩潰,但工作正常超過1個月

我得到這個exeption,但應用程序沒有崩潰:

Exception com.google.firebase.storage.StorageException: The operation retry limit has been exceeded. 
    com.google.android.gms.internal.zzanv.zza() 
    com.google.firebase.storage.zzb.run() 
    java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113) 
    java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588) 
    java.lang.Thread.run (Thread.java:818) 
    Caused by java.net.SocketException: Network subsystem is unavailable 
    com.google.android.gms.internal.zzanv.zzfb() 
    com.google.android.gms.internal.zzanv.zza() 
    com.google.android.gms.internal.zzanm.zza() 
    com.google.android.gms.internal.zzanm.zzd() 
    com.google.firebase.storage.zzb.run() 
    java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113) 
    java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588) 
    java.lang.Thread.run (Thread.java:818) 

編輯:

這只是一個網絡超時。 ^^

回答

1

您應該抓住並處理StorageException。 downlaoded內容不可用,這是導致崩潰。檢查您是否更新了您嘗試下載的任何路徑。

檢查StorageException.ErrorCode以獲取更多詳細信息。

+0

謝謝,但我測試了它,我仍然可以下載文件或檢查它們的狀態:/我如何檢查配額限制是否被擊中? – janik174

+0

我已經更新了我的答案 –

相關問題