我需要创建一个将部署在桌面和Android上的应用程序。 我将使用MVC模式; Desktop和Android版本将共享Controller和Model。
因此,我想以一种允许我共享与控制器和模型相关的代码的方式创建我的两个项目,每个项目都有自己的视图版本。
在Eclipse中执行此操作的最佳方法是什么?我不想将代码用作库,因为必须可以直接从两个项目中的任何一个修改它,并且两者都可以立即修改。
此外,当应用程序完成后,我必须能够生成“ant构建文件”,所以我想要一个文件结构,允许分别构建两个版本而没有冗余。
提前致谢!
答案 0 :(得分:1)
您可以在项目之间共享类文件和jar文件作为库,因此您需要的是三个项目:两个包含接口代码,另一个包含公共文件。常用文件将是您的库。
答案 1 :(得分:0)
我认为你应该使用maven或gradle build https://spring.io/guides/gs/maven-android/