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