Android Large Scale Project - Is it ok to divide in to several library projects?
===

Im going to develop a very large scale android project, which has thousands of classes and resources. Im planning to separate application in to modules and develop them separately as library projects. Later combine them together. (Application may contain 5 - 6 modules, so planning to create 5 - 6 library projects and combine them)

Is this approach ok? or android experts, please suggest a way to maintain and develop such a big project? 