我有幾個應用程序的差異主要取決於資源。截至目前,我將代碼複製到每個應用程序。這可能會有問題。一個例子,修復一個錯誤,並忘記更新到其他。Java:如何在多個應用程序之間共享通用應用程序/ UI代碼
我不認爲創建JAR適合這種情況,因爲這些是特定於應用程序的UI類(實際上是實際的Android活動類),包括實際的應用程序啓動代碼。
也許可以將這些源文件包含到多個包中,但是我遇到了每個文件在第一行指定特定包名的問題。
大部分代碼都與UI和Activity處理有關。 (實際的通用代碼已經在庫中)。類似的問題發佈在here。 這種情況有沒有優雅的解決方案?
我應該限定所有實用程序代碼已存在庫中。問題在於所有UI特定的(android活動),尤其是主要的啓動項。這些是大量的代碼,並在Android清單中引用。我會考慮將這些添加到jar中,並找到一種方法來保持清單的快樂。 – Jahmic 2011-06-06 04:39:32