【发布时间】:2014-03-13 13:56:33
【问题描述】:
我开发了一个分发给不同客户的应用程序。问题是只有我使用的图像和其他资源不同。我目前正在做的是,我替换特定于客户端的资源(图像和文本)并构建 apk。
有没有一种方法可以为每个客户端单独存储所有资源并创建构建脚本或其他东西,以便我可以选择特定于在构建过程中生成 apk 的客户端的资源?
【问题讨论】:
-
由于这些不同的 APK 需要不同的包名称,我的建议是将您的大部分应用程序放入库项目中,并将特定于客户端的应用程序/资源包作为单独的项目保存。一旦 gradle “flavors” 真正起作用,这将更容易。
-
323go - 我还没有创建任何库项目。你能举个例子吗?