Are you tired to spend a lot of time on the initial setup at the beginning of a project? All the boilerplate code adding dependencies, package, etc, this tool will help you.
The tool is based on https://plopjs.com/ a Micro-generator framework that makes it easy for an entire team to create files with a level of uniformity.
We define a basic template project located into the template folder.
The project is an simple android app with a android library module inside.
Clone this repo and run you should have installed nodejs and npm first
npm install
To start type
npm plopjs run
If all run ok you should see the following
The tool will show you two questiosn, "module name" and "package"
module name: will be the name of the project
package: will be the package of the project. ie: package = com.droid.example
The app package will be com.droid.example.app and the library inside just com.droid.example
into the output folder will create a new folder "spock"
The result project will be like this