In the previous chapter, we saw how to install a complete work area to develop an Android application, using Maven as the build and project management tool. In this chapter we will see how to take advantage of Maven during the development phase.
Before diving deeper into the subject, let's review some concepts and rules related to Android.
At first glance, an Android project looks like any other Java project. Yet, some differences are fundamental.
An Android project is made of sources (Java, XML, and property files) and code that is generated by the system. All of these are compiled into bytecode and compressed as an Android PacKage (APK) file. Some Android projects also can ...