情況是這樣的,公司的一個專案采用了6.0.1的rk3368的安卓主板。并24小時運行客戶的app。但客戶的app運行24小時后大概率出現app無網路情況,出現斷網情況時間不一定有時候第二天就出現,有時候第三天就出現。此時退出客戶的app用安卓的瀏覽器或其它app能上網。 確認了不是主板斷網。 當我們再次進入客戶的app后。客戶的app又有網路了。想請教一下這一般問題會出在哪里。而且想問一下有什么方法能記錄app有沒有通過主板發送網路資料并且主板有沒有把app發送的資料發送給app服務器。同時記錄服務器有沒有回傳資料的方法或者設備。我是維護技術不懂安卓開發這塊。想請教一下各位大神這問題到底出在哪里了。



最近因為這個問題頭都搞大了。
uj5u.com熱心網友回復:
1.這種情況,首先懷疑客戶app的代碼,比如因為記憶體不足,app的某個服務被系統kill掉。2.如果可以的話,看一下系統的列印,抓一下app網路相關的log是最簡單直接的方法。
3.可以用類似fiddler這種抓包工具進行分析。
uj5u.com熱心網友回復:
運行程序中有沒有鎖屏的情況,現在大部分系統都有鎖屏一段時間后斷網的機制uj5u.com熱心網友回復:
好的,謝謝。我試試用fiddler抓一下日志試試uj5u.com熱心網友回復:
沒有鎖屏。系統是24小時運行。app一直開著的
uj5u.com熱心網友回復:
不需要鎖屏,長時間退居后臺都有可能被干掉
你可以試試把你的app加入電池優化白名單,再在任務欄中將app鎖上
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/114209.html
標籤:Android
上一篇:web測驗的總結
