【发布时间】:2011-12-29 12:09:48
【问题描述】:
我在 android 中开发了 3 个主要功能相同但 UI 看起来不同的应用程序。画面的图像和背景颜色不同。
现在,我想创建一个代码库,我可以从中为 3 个应用程序生成多个 .apk 文件。
我尝试为 3 个应用程序的 src 文件夹创建 3 个不同的包。但我不知道如何为这些应用程序设置 res 文件夹。
需要有关创建单个代码库的指针,我们可以从中生成多个 .apk 文件,其中仅包含各自的 src 和 res 文件夹。
【问题讨论】:
-
为什么不创建一个适用于所有三种类型设备的 apk?
-
这是不可能的,因为这 3 个应用程序中的每一个都有不同的图像。
-
是的 - 这是可能的。我猜图片是基于设备的大小,对吧?
-
不抱歉。让我解释。应用程序 1 - 主页有欢迎文字 - “欢迎使用第一个应用程序”,带有图像 123 和按钮。单击按钮后,会出现带有文本“成功”的吐司。应用程序 2 - 主页有欢迎文字 - “欢迎使用第二个应用程序”,带有图像 abc 和按钮。单击按钮后,会出现带有文本“成功”的吐司。应用程序 3 - 主页有欢迎文字 - “欢迎使用第三个应用程序”,带有图像 xyz 和按钮。单击按钮后,会出现带有文本“成功”的吐司。使用相同的代码库,应该为这 3 个不同的应用生成 3 个 apk。