Android - 单个代码库中的多个.apk文件

Pre*_*rem 16 android apk

我在android中开发了3个应用程序,其中主要功能相同但UI看起来不同.图像和屏幕的背景颜色不同.

不,我想创建一个代码库,我可以从中为3个应用程序生成多个.apk文件.

我尝试为3个应用程序为src文件夹创建3个不同的包.但我不知道如何为这些应用程序设置res文件夹.

需要有关创建单个代码库的指针,我们可以从中生成多个.apk文件,其中仅包含相应的src和res文件夹.

Jef*_*elt 9

  • 使用包含所有常用代码的Android库项目.
  • 创建引用库项目的单独Android项目(您需要将Manifest复制到其中每个项目中,并确保所有组件都使用其完整的Java包名称进行声明).
  • 将特定于每个应用程序的任何资源(绘图,颜色等)放入单个项目资源文件夹中,并且它们将在构建时覆盖库项目中类似命名的资源.