GoogleApiClient的模糊的javadoc告訴我們:連接暫停後,GoogleApiClient重新連接策略是什麼?
GoogleApiClient.ConnectionCallbacks.onConnectionSuspended
將是:
當客戶暫時處於斷開狀態時調用。如果遠程服務出現問題(例如崩潰或資源問題導致它被系統中止),就會發生這種情況。被調用時,所有請求都被取消,沒有未完成的偵聽器將被執行。 GoogleApiClient會自動嘗試恢復連接。應用程序應禁用需要此服務的UI組件,並等待對onConnected(Bundle)的調用以重新啓用它們。
不幸的是,它並沒有告訴我們它會重試多少次「恢復」連接。是否有超時,指數退避,重試次數?
如果沒有成功奇蹟般地恢復連接它稱之爲:
OnConnectionFailedListener.onConnectionFailed
什麼時候?
截至目前,還沒有關於GoogleApiClient重新連接策略的文檔。我建議記錄你的功能/文件[請求](https://code.google.com/p/android/)。這樣可以更新文檔並添加有關重新連接策略的功能。 –
感謝您將我指向跟蹤器。 – bobymicroby