안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
안드로이드 개발자가 되려고 공부하고 있는 안드로종 입니다.
지금 하려고 하는게 2개의 어플을 하나의 디바이스에 생성해서 한 쪽이 서버가 되고, 한 쪽은 클라이언트가 되어
소켓 통신을 해보려고 하는데요. (Text 입력해서 주고 받기..)
UI나 이런 것들은 둘이 같게 만들려고 합니다.
그래서 서버라는 앱과 클라이언트라는 앱을 만드는 중인데,
서버라는 것을 실행하면 휴대폰에 설치가 됩니다.
그런데... 클라이언트라는 것을 실행하면 서버라는게 사라지면서, 덮어쓰기 되는 것 마냥 클라이언트가 생깁니다.
또 다시 서버라는 것을 실행하면 클라이언트는 사라집니다.
이거 왜 그런건가요?
그리고.. 안드로이드 소켓 통신 예제 같은 것 잘 나와있는 곳 아시면 알려주시면 정말 감사하겠습니다..
2012.01.26 10:40:50
apk를 구분하는 것은 처음 프로젝트를 만드실때 정하시는 패키지 네임으로 구분이 되는걸로 알고 있습니다. 패키지 네임이 같으면 안의 어플 내용이 다르더라고 디바이스는 같은 어플이라 생각하고 덮어 씌워 버립니다. 보통 패키지 네임은 겹치지 않게 하기위해 개발자 홈피.어플이름으로 많이 합니다. 예를 들면 com.naver.www.app 이런식으로요~




패키지명이 중복되지 않았나 확인해 보셔요