2017 Nam Insik Portfolio site ː Designed by werty.co.kr ː nis@werty.co.kr
 
 
 
 
 
 
 
 
안드로이드 Socket.io 소켓통신 하기

서버쪽이 이미 구성되어 있다는 가정으로 정리한 코드이다.

일단 안드로이드 스튜디오에서 socket.io 를 추가한다. 모듈로 추가하는 방법은 http://naminsik.com/blog/3640 여기에 써 놓았다.

 

그럼 본격적으로 코드를 작성한다.

AndroidManifest.xml 안에 <manifest> 안에 아래 코드를 넣어준다.

아래 코드들을 MainActivity.java 에 작성하는 코드이다.
상단에 임포트 코드를 넣어준다.

그런 후에 public class MainActivity extends AppCompatActivity {
이런식으로 감쌓은 부분에 아래 코드를 넣어준다.

그리고 onCreate(~~) { 안에  아래처럼 작성한다.

이제 onCreate(~~) { 가 끝나는 } 이 부분 다음 줄 부터 메시지 주고 받아 처리하는 코드를 넣어준다.

이번에는 서버쪽으로 메시지 전달할 때는 전송 버튼같은 이벤트가 있는 곳에 아래 코드를 넣어주면 된다.

 

안드로이드 ‘Native Socket.IO and Android’ 코드는 https://socket.io/blog/native-socket-io-and-android/

Socket.io 안드로이드 라이브러리 사용법은 https://dev-juyoung.github.io/2017/09/05/android-socket-io/

참고하면 된다.

HoldHolic

nain

이메일 : nis@naminsik.com

리뉴얼하려고 생각한지가 어느덧 3년이 지났다. ㅠ 망...
.