Java 服务器应用程序与Android应用程序之间的通信

Java 服务器应用程序与Android应用程序之间的通信,java,android,sockets,Java,Android,Sockets,我想编写一个Android应用程序,它能够使用java套接字与服务器pc上的应用程序通信 我创建了几个实现可序列化接口的类,以便将它们作为协议通过套接字发送 问题是我必须在Eclipse中创建两个项目,一个用于服务器应用程序,另一个用于android应用程序。因此,我应该创建这些协议类的副本,以便在两个项目中使用它们 是这样吗?是否有一种“将项目导入到另一个项目中”,这样我就可以将这些协议类保留在第三个项目中,并将其导入到我的android应用程序和服务器应用程序中 谢谢。您实际上不需要为共享类

我想编写一个Android应用程序,它能够使用java套接字与服务器pc上的应用程序通信

我创建了几个实现可序列化接口的类,以便将它们作为协议通过套接字发送

问题是我必须在Eclipse中创建两个项目,一个用于服务器应用程序,另一个用于android应用程序。因此,我应该创建这些协议类的副本,以便在两个项目中使用它们

是这样吗?是否有一种“将项目导入到另一个项目中”,这样我就可以将这些协议类保留在第三个项目中,并将其导入到我的android应用程序和服务器应用程序中


谢谢。

您实际上不需要为共享类创建单独的Eclipse项目。您只需在其他两个项目的磁盘层次结构之外创建一个“公共源文件夹”。对于服务器和客户端项目。在Properties/Java Build Path/Source中,向新文件夹添加一个“Link Source”