安卓系统中是否存在类似于iOS中的“targets”的功能?

5
在iOS中,我们有“targets”,这是针对客户的自定义应用程序编译,例如自定义徽标或自定义内容。在Android中是否存在此功能?
我不想复制整个项目,因为80%的方法完全相同。

不完全是这样。也许你可以通过维护一个配置文件来实现,你可以更改其中的值,并根据这些值触发构建,从而生成符合您配置输入的单独构建。再次强调,这完全取决于您的开发方式。 - Arunkumar
我曾考虑过对软件包执行一些svn外部操作,但是一旦我需要编辑其中一个,就会变得一团糟。 - Reinherd
是的,我明白。我认为在安卓系统中至少没有简单的方法来做到这一点。并且在安卓系统中也没有类似于IOS的target的现有功能。 - Arunkumar
3个回答

2

0

你可能想要研究一下 Android 中的内容提供者,因为它们是最接近于访问和管理可共享、可重用资源的东西,我认为这正是你的目标。


0

使用Gradle构建系统,您可以使用Build Variant,它是Build Type(例如debug、release)和Flavor(例如free、paid)的组合。

Build Variant:debugFree、debugPaid、releaseFree、releasePaid。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接