Open lilly2232 opened 9 years ago
전체 기본 UI (O) => Custom UI를 만들기 위해 xml 을 이용하지 않고 java code로 작성
하지만 생명 주기 상의 오류 발견!!
client process 종료로 종료 시 서버가 죽어버리는 현상 발생 => signal(SIGPIPE , SIG_IGN) == SIG_ERR ) 통해 예외 처리 완료 socket 종료시 server에서 해당 socket -1로 할당하여 이 후 부터 보내지 않는다.
server 비정상 종료시 bind error... => 소켓 옵션을 추가 setsockopt(socket_desc, SOL_SOCKET, SO_REUSEADDR,&bValid,sizeof(bValid));
어플리케이션에서의 문제 정지시키고 다시 재생시켰을 때 과거의 노래가 재생됨... ( 기존코드에서 정지시 recv를 하지 않았는데 TCP에서는 다시 재생 시 못받은 data부터 받게 되어서 과거의 노래가 재생되는 현상) 계속 리시브하고 음성으로 write만 하지 않도록 수정
★ ISSUE => 두 대의 휴대폰으로 동작 도중 한대가 듣는 도중에 wifi 연결을 해제해 버릴 경우 server에서 무한적으로 send를 대기하는 상황 발생 두 가지 방법 고려 -> 1. server 에 timeout을 주기 2. android 상에서 wifi 해제 이벤트 받아서 처리하기 2번 째 방법으로 BroadcastReceiver를 사용하려 했으나 문제 발생...
안드로이드 UI 수정 -> 더 깔끔하게!! 이 위에 기능 입히기 안드로이드 안정화 작업 중 ..
사용자 애플리케이션 제작