我正在研究这个项目,它基本上向客户员工显示从客户端服务器提取的数据。我想拥有一个带有单个数据访问层的前端代码库,每个客户端将根据他当前的设置(可以是直接数据库访问或某些Web服务等)具有不同的实现,这个实现将由客户端的站点程序员只有dal接口。这意味着我的应用程序不了解实现,只能使用接口。
此外,我的目标是能够使用他的后端实现生成不同的apks,每个客户端一个。
1)是否有一些Android模式/最佳实践可以用于开发具有松散耦合dal实现的应用程序?
2)如何设置环境以自动生成apks?
我花了几个小时研究和阅读多项内容,现在我很困惑。我只需要一些提示就可以了。
非常感谢。