Android - 在两个不同的项目中使用一个类,但其中一个包的名称为

时间:2016-04-30 23:59:42

标签: java android

我正在编写服务器/客户端应用程序。服务器是一个简单的Java服务器,客户端是一个Android应用程序。客户端序列化一个名为toSend的对象(它实现Serializable),然后将其发送到服务器,然后重构它。

然而,问题是,我不知道如何告诉服务器有关toSend对象。我将toSend类移动到服务器中,但问题是我的Android使用了服务器应用程序无法识别的包名。我尝试了不同的东西,比如导入它或没有包名,但是这在不同的地方打破了一系列的东西。

编辑:

没关系,错误的代码。目前我的服务器找不到“发送”并试图通过“导入”修复它也不会工作。

1 个答案:

答案 0 :(得分:0)

创建一个不同的项目your-project-name-commons,在Maven或Gradle中构建它,然后在服务器和客户端项目中导入它。让你的ToSend类和其他类在commons项目中对服务器和客户端都是通用的。