When you are ready to release your application, you will need to configure, build, and test a release version of your application. The configuration task is simple; it involves basic code clean up and code modification tasks that may optimize the app. The build process is similar to the debug process, which can be accomplished by Java SE Development and Android SDK tools. Finally, the testing of the app in a real-world condition will ensure that the build functions as expected against the cases.
In the preceding section, we described several techniques to test the app. At this moment, we have the app that has already undergone testing. However, before we distribute this Android application, we need to prepare it for release. In this chapter, we will take a look at release preparation.
Once we are done, we will...