我需要一些见解/建议/指针(尽可能详细)来实现我的 android 应用程序的免费和付费版本。我使用 IntelliJ IDEA 进行 SVN 开发。
我的目标是维护一个代码库,该代码库通过“useAds”或“useFeatureX”等简单的布尔值实现广告或付费功能。除此之外,我认为只需要更改包和应用程序名称(?)
我看过一些关于将项目转换为库的旧帖子和其他谈论 Gradle 风格的新参考(我从未使用过 Gradle)。前者似乎很复杂,如果它符合我的要求,我不太确定我所读到的内容。后者听起来确实如此,但也许我对 Gradle 的不熟悉使它看起来比实际更令人生畏。
还有其他方法吗?上述方法之一是要走的路吗?安全呢?我正在使用 Proguard,我认为它会从免费版本的最终 apk 中删除未使用的代码/类?
谢谢,对不起,一无所知。