android 程序內部sockettimeoutexception 對於android模擬器 的影響

玩android的朋友可能對爲了給用戶省流量,如果某些東西不更新,就乾脆不返回內容。

這樣就必須使客戶端程序等待超時,然後進入下一個請求期,然後再請求超時,這個超時次數多了,就會對android模擬器造成影響:


[2011-08-25 21:13:45 - InformationPush] Failed to upload InformationPush.apk on device 'emulator-5554'
[2011-08-25 21:13:45 - InformationPush] com.android.ddmlib.TimeoutException
[2011-08-25 21:13:45 - InformationPush] Launch canceled!


因爲超時次數增加,直接影響整個機器與本機的鏈接了。。

本人猜測,在android內部,這種異常多了,android內核代碼就自動認爲此時沒有網絡,斷開客戶端與外界的聯繫(出於省電省流量的考慮吧?)。


遇到這個問題,沒有辦法,只好關掉模擬器,重新開一個模擬器了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章