1
我正在开发一个简单的Android应用程序,它应该使用REST API与服务器进行通信。客户端和服务器使用科特林和序列化类JSON与杰克逊和API的样子:Android客户端和java服务器在同一个git项目中
class xRequest { .. }
class xResponse { .. }
客户端和服务器都有自己的Git仓库,而我使用Android Studio和理念与他们独立工作。这导致类声明重复,因为它们都需要知道API。
摆脱重复的最佳方法是什么?我可以将API移动到第三个项目,然后构建 - 发布 - 添加对它的依赖,但在开发过程中这是很多工作。
它是将其移动到单个项目,所以它的样子是个好主意:
my project
api
android-client
server
感谢
嘿。接受答案使这个社区变得更好。你不会失去任何东西:) – mklimek