2013-05-22 49 views
1

我正在研究大學中的一個android組項目,這是我們許多人所從事的第一個大型項目。
我們致力於將幾個項目作爲完全獨立的項目實施,現在無法將所有項目都放在一個主頁面的應用程序中。將幾個android應用程序結合在一起

在應用程序的主頁上,我們會有一堆按鈕,然後轉到我們已經完成的已實施項目(例如,我點擊應用程序主頁上的BMI計算器,然後進入bmi計算器屏幕)。

任何有效的方法去解決這個問題,可以用易於理解的方式來解釋?我仍然是一個新手程序員:)

只是爲了澄清,我不希望它只是從主應用程序啓動一個BMI計算器應用程序,整個代碼庫應該存在於一個應用程序下。

謝謝

回答

0

您可以有一個主項目和其他幾個項目聲明爲庫項目。 在構建時,庫項目被拉入主項目,並且只有一個apk將作爲輸出存在。

庫項目幾乎與通常的Android項目相同。你可以有java包,res文件夾,lib文件夾等。

檢查here的官方說明。 檢查here的教程。

0

考慮將其他應用程序設置爲Android Library-項目,並在您的父項目上列出您的AndroidManifest.xml上的所有必要組件。

另一種方式是讓用戶選擇將這些應用程序單獨安裝並使用logice(PackageManager)檢查特定應用程序是否存在或已安裝,然後啓用導航按鈕或禁用組件並通過Intents調用它們。

相關問題