将几个Android应用程序组合在一起

时间:2013-05-22 02:13:23

标签: android project

我正在大学开展一个Android小组项目,这是我们很多人都参与过的第一个大项目 我们将项目的几个部分实现为完全独立的项目,现在无法将所有项目放在一个带有主页的应用程序中。

在应用程序的主页面上,我们会有一堆按钮然后转到我们已经完成的已实现项目(例如,我点击应用主页上的BMI计算器,然后进入bmi计算器屏幕)。

任何有效的解决方法都可以通过易于理解的方式解释?我还是一个新手程序员:)

只是为了澄清,我不希望它只是从主应用程序启动BMI计算器应用程序,整个代码库应该存在于一个应用程序下。

由于

2 个答案:

答案 0 :(得分:0)

您可以将主项目和其他几个项目声明为库项目。 在构建时,库项目被拉入主项目,只有一个apk将作为输出存在。

库项目与通常的android项目几乎相同。你可以有java包,res文件夹,lib文件夹等。

检查here以获取官方说明。 查看here获取教程。

答案 1 :(得分:0)

考虑将其他应用程序设为Android Library - 项目,并列出父项目AndroidManifest.xml上所有必要的组件。

另一种方法是为用户提供选项,使其能够单独安装这些应用程序并使用logice(PackageManager)检查特定应用程序是否存在或已安装,然后启用导航按钮或禁用组件并通过意图。