We are so excited that you have completed reading this important chapter. We know that Android developers struggle when it comes to proper package and release of an application to the public. We have analyzed in many details the necessary steps for a correct and complete packaging of Maven configuration. We also saw how to deploy the generated packages to a public or a local Maven repository and finally we discussed some automation best practices, and we went through some minimal examples on how to configure Jenkins to automatically run your builds, unit tests, integration tests, and release an application.
After finishing this chapter, you should have a solid knowledge of all the topics covered so far, and we expect that you have learned the following:
When doing Android packaging is highly recommended to use a custom certificate, obfuscate, and zipalign the code
Create your private certificate key
Configure Maven for all the above steps using profiles
Release an application
Publish the...