2013-11-09 3 views
0

java 소켓을 사용하여 서버 pc에서 응용 프로그램과 통신 할 수있는 Android 응용 프로그램을 작성하고 싶습니다.서버 응용 프로그램과 안드로이드 응용 프로그램 간의 통신

Serializable 인터페이스를 구현하는 클래스를 프로토콜로 소켓을 통해 보내려면 몇 개의 클래스를 만들었습니다.

문제는 이클립스에서 두 개의 프로젝트를 만들어야한다는 것입니다. 하나는 서버 응용 프로그램 용이고 다른 하나는 안드로이드 응용 프로그램 용입니다. 따라서 두 프로젝트에서 이들 프로토콜 클래스를 사용하려면 해당 프로토콜 클래스의 복제본을 만들어야합니다.

맞습니까? "다른 프로젝트에 프로젝트 가져 오기"의 일종으로 제 3의 프로젝트에서이 프로토콜 클래스를 유지하고 안드로이드 애플 리케이션과 서버 어플리케이션으로 가져올 수 있습니까?

감사합니다.

답변

0

실제로 공유 클래스에 대해 별도의 Eclipse 프로젝트를 작성할 필요는 없습니다. 다른 두 프로젝트의 디스크 계층 구조 외부에 '공통 소스 폴더'만 만들면됩니다. 서버 및 클라이언트 프로젝트의 경우. Properties/Java Build Path/Source에서 'Source source'를 새 폴더에 추가하십시오.

관련 문제