Contact Person

퐁당풍당

Mobile Developer Share

관리자 글쓰기 로그인

Mobile Developer Share

    카테고리

    • APP (25)
      • Android (11)
        • Develop (9)
        • Error (2)
      • IOS (9)
        • Develop (9)
        • Error (0)
      • - (2)
    Android/Error

    NetworkOnMainThread Exception

    : 퐁당풍당
    : 2017. 9. 19. 17:31

    1. 오류 원인

    android.os.NetworkOnMainThreadException

    NetworkOnMainThreadException을 해결하기 위해서는 MainThread가 아닌 Thread를 이용하여 웹서버에 접속하여야 합니다.


    2. 해결방법

    1. Thread

    new Thread(new Runnable() {
    @Override
    public void run() {
    ...
    }
    }).start();


    2. AsyncTask

    new AsyncTask<Void,Void,Void>() {

    @Override
    protected Void doInBackground(Void... params) {
    ...
    return null;
    }
    };

    활용해서 해결하도록 해요 

    더 좋은 방법이 있다면 공유부탁드립니다.


    'Android > Error' 카테고리의 다른 글

    Session 'app': Error Installing APK  (0) 2017.09.20
    퍼가기
    최근에 올라온 글
    RECENT POSTS
    최근에 달린 댓글
    RECENT COMMENTS
    LINK
    -
    방문자수
    COUNTER
    Today
    Yesterday
    Total
    퐁당풍당’s Blog is powered by / Designed by UX공작소
    위로가기

    티스토리툴바