게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
안드로이드와 , 이클립스 서버와 소켓 통신이 도저히 안됩니다.
게시물ID : programmer_15559짧은주소 복사하기
작성자 : kotran88
추천 : 0
조회수 : 2603회
댓글수 : 7개
등록시간 : 2016/01/21 19:57:18
아래 두개는 이클립스에서 서버, 서버스레드 화면이고..일단 로그인만 만들어봤음.
그리고 맨아래는 안드로이드스튜디오화면인데...
아무리봐도 잘못된게 없는데요.  바로 아래 보시면 알겠지만 콘솔창에.
로그인 버튼 누르면 아이디 비번 정보가 서버로 잘 입력되어 가서 디비와 조회한후 맞으면 바로 다시 안드로이드로 writeObject 잘해줘요...
안드로이드에서는 AsyncTask 이용해서 BackGroundTask class에서 오브젝트 인풋,아웃풋 했구요. 
button 누르면 서버접속,
button.login 누르면 로그인되게 했는데 로그인 되고 나서 서버에서 확인후 보낸 정보를 받질 못합니다.
로그의 warn 쪽 봤더니
 android.os.NetworkOnMainThreadException 가 뜨네요. AsyncTask를 써서 이 에러는 뜰일이없지 않나요?


1.png


2.png







3.png
4.png





5.png



참고로...핸들러.post(New Runnable)로도 해봤는데 이건...;;; 소켓에서 넘어가질 않아서 미치겠네요 ㅜ
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호