Android Studio - How to make modules inside a subdirectory?

McArthor Lee picture McArthor Lee · Feb 22, 2015 · Viewed 9.4k times · Source

Suppose that I had 3 modules: mod1, mod2 and mod3.

In normal case, the file system hierarchy should be:

[android_root_dir]
build.gradle # list this file just to make it clear.
----mod1
----mod2
----mod3

But what I want is:

[android_root_dir]
build.gradle # list this file just to make it clear.
----modules
    ----mod1
    ----mod2
    ----mod3

how to do it in Android Studio 1.1.0?

PS: I find this article but it does not seem to work, or it works for earlier versions of AS, not 1.1.0: How can I move a module inside a subdirectory?

Answer

Gabriele Mariotti picture Gabriele Mariotti · Feb 22, 2015

You can do it:

root
  build.gradle
  settings.gradle
  modules
    mod1
      build.gradle
    mod2
      build.gradle
    mod3
      build.gradle

In your settings.gradle

include ':modules:mod1' , ':modules:mod2', ':modules:mod3'