如何处理多个倾向于一个 apk 的 android 项目
Posted
技术标签:
【中文标题】如何处理多个倾向于一个 apk 的 android 项目【英文标题】:How to work with multiple android projects that tends to one apk 【发布时间】:2016-09-18 07:24:15 【问题描述】:我致力于为 android 应用程序使用干净的架构。
我使用了 MVP 设计模式,我想将每一层分离到一个至少倾向于一个应用程序的单独项目中。
现在我有一个数据层、领域层、表示层。
我需要为每个项目创建项目:Presentation uses Domain and Domain uses Data。
通过在另一个项目中添加所需项目的引用,这在 .Net 中非常容易。
我不知道如何在 Android 中做到这一点?
另外,我在这里问之前搜索了很多,我发现了一些不干净的答案。
This example having the separation that i want? 那么我怎样才能实现这样的目标呢?
【问题讨论】:
【参考方案1】:通过创建多项目构建,您可以在 gradle 中执行与使用 .Net 完全相同的操作 - https://docs.gradle.org/current/userguide/multi_project_builds.html
请查看此博客文章以获取有效示例 - http://www.petrikainulainen.net/programming/gradle/getting-started-with-gradle-creating-a-multi-project-build/
【讨论】:
以上是关于如何处理多个倾向于一个 apk 的 android 项目的主要内容,如果未能解决你的问题,请参考以下文章
Android - 如何处理单个 ListViewItem 中的多个元素?
Android/Parse-如何处理来自 ParseQuery 的多个回调
我认为适用于 Android 的 Google Chrome 有一个奇怪的视口高度错误,应该修复它。现在,你如何处理它?