作者Dong0129 (阿東)
看板AndroidDev
標題[問題] 開機時偵測網路是否可用的問題
時間Sun May 12 18:44:26 2019
各位版友好,
我設計一隻app在開機時會自動在背景執行,且會判斷有沒有網路連線決定要不要繼續運
作,
但有時候會因為設備太晚連到網路,導致app運行時以為還沒連上網路所以停止運作...
目前的設計是開機後會收android的廣播判斷是connected還是connecting...但設備還是
有
機會認為是沒有網路連線的狀況...
請問是否有更好的機制或其他寫法能夠滿足這個需求呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.166.56.202
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1557657868.A.CD6.html
※ 編輯: Dong0129 (42.72.112.29), 05/12/2019 18:50:12
1F:→ y3k: 廣播跟自主查詢並行05/12 19:52
目前的確是透過這兩種方式並行,但還是有機會連線時app沒辦法抓到正確的網路連線狀
態...
※ 編輯: Dong0129 (42.72.101.4), 05/17/2019 11:48:55
2F:→ kobe8112: 所以是主動查詢部分的code有問題?05/17 12:36
目前的方向也是在找這部分是否有bug...所以應該不是設計的方式不對,而是程式內部有
誤了...
※ 編輯: Dong0129 (42.72.38.125), 05/17/2019 13:21:59
3F:→ rogerlarger: retry? 08/26 12:54