Develop and Build
Now that we have learned how to manage emulators and we have understood the typical Maven project structure and the basic configuration settings found in pom.xml
file, we are ready to start developing our simple application. Remember that this book's purpose is not to teach how to code in Android SDK, but to explain how you can effectively use maven to speed up the development process. We will explain the required Maven commands but we will not focus on a particular IDE. Each IDE has its own way of creating Maven command executions and it's out of the scope of this book. You can experiment with your favorite IDE but in any case, if you want to master Android Maven development you should be able to at least run all Maven commands from a terminal window, like that discussed in the following sections and throughout this whole book.
Cleaning
Our first step is to clean the project from any generated source code or other artifacts. Typically, the Maven clean
goal is...