我有一個Android項目變得越來越大,我想將它拆分爲庫和應用程序(庫 - 主要功能,應用程序 - Gui和自定義問題)。我想繼續以分裂模式進行開發。如何將Android應用程序拆分爲lib +應用程序
第一個想法是使用subrepository爲此。其中有解壓的包被放置在lib和把它放在潛艇目錄與清單中包含完整的Android項目,以及所有的東西
應用程序/潛艇/ LIBNAME/
然後,在我從LIB能創建一個Jar並將其添加到項目中。
它是否正確,還是有更好的方法? 以及如何與GIT一起玩?一個或兩個知識庫?
你期待從中獲得什麼?通過將事情分解出來,您正在將大量構建問題引入您的流程中,並且您需要單獨構建/維護庫。除非您擁有相對靜態的組件,或者您擁有跨多個應用程序共享的代碼,否則這不會帶來太大好處。 – 323go 2014-10-16 14:04:58
我在android studio中做了一些類似於將項目分成兩個模塊和svn倉庫的東西。 – dominik4142 2014-10-16 14:10:45