我有個問題。我使用AsyncTask從遠程服務器檢索json數據。所有工作正常,如果我的smatphone有互聯網連接。 如果我嘗試將我的手機連接到無線互聯網連接,當我啓動應用程序時,它會顯示幾秒鐘的黑屏。AsyncTask下的Android HTTP請求顯示黑屏
伊爾離開黑畫面時的try/catch(對於HTTP請求)到doBackground返回的java.net.UnknownHostException:無法解析主機「www.xxxxxx.it」:沒有
我打電話的AsyncTask與主機名關聯的地址從onResume方法:
HttpOperation MyTask= new HttpOperation(ctx);
MyTask.execute(url);
我的問題在哪裏?最好的問候
你有沒有上網的權限? – Blackbelt
是的,我擁有所有Internet權限。我想模擬一個案例,我沒有互聯網連接,但手機正確連接到接入點。 – Mitsus
你能否建議你是否通過無線網絡連接互聯網,或者你是否期望它無法解決?我假設你期待這個在加載UI的同時繼續加載異步任務,因此不應該看到空白屏幕? –