마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

onRestart 서버체크 질문입니다

0 추천

protected void onRestart() {
    super.onRestart();
    LoadingImage.setVisibility(View.VISIBLE);
    try {
        URL url = new URL("http://192.168.11.30:4200/debug");
        HttpURLConnection http = (HttpURLConnection) url.openConnection();
        int statusCode = http.getResponseCode();
        Log.d("test", "aaa" + statusCode);
        // Toast.makeText(this, "onRestart" + statusCode, Toast.LENGTH_SHORT).show();

    } catch (Exception e) {
        e.printStackTrace();
    }

}

 

앱을 홈키눌러서 나갓다가 돌아올때 서버랑 statuscode체크를 해서 접속가능한지를 판단하고싶습니다.

눌렀다가 올라올때 코드가  int statusCode = http.getResponseCode(); 여기서 에러가나는데 이유가 알고 싶습니다. ㅜㅜ

익명사용자 님이 2018년 8월 6일 질문

1개의 답변

0 추천
네트워크 작업은 Thread를 이용해서 처리해야 하는데

그렇지 않아서 에러가 나는거 같습니다.
racy (1,540 포인트) 님이 2018년 8월 6일 답변
...